Crawley ended a run of three straight defeats in dramatic style against Woking at the Broadfield Stadium.
The visitors looked to have earned a point then Amos Foyewa equalised late on until Joe Dolan hit the winner four minutes from time.
Reds had been given the perfect start when Allan Tait notched his fifth of the season with just 32 seconds on the clock.
Woking only half cleared a corner as far as Dolan, who hooked the ball into the danger zone for Tait to loop a volley over Cards keeper Shwan Jalal.
Tait almost added another on 14 minutes when he failed to get a connection on a Charlie Mapes corner which flashed across the goal-line.
Woking threatened for the first time on 19 minutes when Raphael Nade was left unmarked from a corner by Ian Selley, but the Cards striker missed the ball completely as he tried to turn and shoot.
Alex Tiesse had another good opportunity moments later when his clever dummy sent him clear on goal, but Reds keeper Phil Smith was quick off his line to smother bravely.
The home side almost went into half-time further ahead when Dan Marney turned his marker at a short corner and had a powerful drive saved unconvincingly by Jalal.
Woking came within inches of equalising on 62 minutes when a Selley free-kick was pushed over the bar at full length by Smith.
The visitors thought they had snatched a point when substitute Foyewa volleyed home spectacularly from the edge of the box with just five minutes remaining.
But loanee Dolan had other ideas as he headed home the winner a minute later via two deflections.