A late header from Paul Connor completed a comeback to keep struggling Cheltenham's survival hopes alive.
Crewe had the lead after 90 seconds as Gylfi Sigurdsson rifled home Calvin Zola's knock-down.
Zola went close himself, before Marlon Broomes' foul on David Hutton allowed John Finnigan to level from the spot.
Dennis Lawrence squandered a chance to restore the lead, before substitute Leon Constantine's cross found Connor's forehead to snatch victory.
Please turn on JavaScript. Media requires JavaScript to play.
Crewe: Ruddy, Broomes (Miller 70), Baudet, Lawrence, Brayford, Woodards, Sigurdsson, Jones (McManus 70), Moore (Murphy 85), Zola, Donaldson. Subs Not Used: Collis, Grant.
Goals: Sigurdsson 2.
Cheltenham: Brown, Diallo (Constantine 83), Townsend, Duff, Berchiche (Antonio 64), Hutton, Bird (Finnigan 54), Gallinagh, Artus, Ridley, Connor. Subs Not Used: Lindegaard, Watkins.
Booked: Artus, Finnigan.
Goals : Finnigan 58 pen, Connor 84.
Att: 4,542
Ref: Andy Haines (Tyne & Wear)
What are these?
Print Sponsor
Bookmark with:
What are these?