Chris Long's first-half finish and a late header from Mickey Demetriou earned Crewe an important win over play-off rivals Grimsby.
Long made the most of some poor set-piece defending to hand the Railwaymen an early lead and skipper Demetriou sealed the Railwaymen's first success in six games.
Home goalkeeper Filip Marschall got behind Jason Svanthorsson's drive from distance in the opening minutes.
But Crewe went ahead in the 14th minute after Ryan Cooney's long throw into the box was helped on by Demetriou to leave Long unmarked with a simple finish from close range.
Jack Lankester was making his first start for Crewe in more than two months and the attacker forced a save from Jordan Wright with a low drive from the edge of the box.
Without leading scorer Danny Rose, Grimsby lacked guile in the final third but they pieced together a neat move which ended with Svanthorsson coming close to an equaliser as the Icelander's volley crashed into the side-netting.
Lankester drove an effort across the face of the goal as Crewe looked more likely to add to their lead, although Luca Barrington flashed a drive wide on a rare Grimsby counter-attack.
But Crewe put the game beyond former boss Dave Artell's side in the third minute of stoppage time when Demetriou headed in Tommy Lowery's lofted corner at the far post.
Report supplied by PA Media.