Dave Artell's first-half strike saw Crewe defeat Cheltenham to join them in the League Two play-off places.
The Railwaymen now hold a two-point advantage over Oxford United in seventh with Cheltenham a point above Crewe.
Crewe opened the scoring when Harry Davis nodded down Ashley Westwood's cross for Artell to hook home.
Substitute Max Clayton fired wide for Crewe, while James Spencer set up Ben Burgess only for the Robins substitute to see his shot saved.
VIEWS FROM THE DRESSING ROOM
Crewe Alexandra manager Steve Davis told BBC Radio Stoke:
"The performance was secondary, today was all about getting the three points and giving ourselves a chance with two games to go.
"I thought the players were immense in the way they approached the game, and we played some decent football at times too.
"The goal came through an unlikely source with David Artell scoring an overhead kick - who actually pulled his hamstring at the same time."
Cheltenham Town manager Mark Yates told BBC Radio Gloucestershire:
"We played really well first half and we know they're a decent side and both teams looked a little nervous but I couldn't see them scoring.
"Second half we became a bit disjointed trying to chase the game and we couldn't quite get the momentum until the last five or six minutes.
"We haven't created enough, we hit the post in the first half and had a couple of other half chances and that sums us up at the moment.
"We go again and we're still in pole position against the other teams below us. We've got a tough game next week, but so have Crewe and so have Oxford."