Crewe Alex edged closer to safety in League Two thanks to a 2-1 win over Wycombe.
The Railwaymen secured back-to-back league wins for the first time since September.
Chris Dagnall put them ahead early on with his third goal in two games.
Adebayo Akinfenwa equalised fifteen minutes from time.
But the Alex sealed victory thanks to a penalty from James Jones in the 87th minute.
He kept his cool after George Ray had been fouled in the area.
The win lifts Crewe up to 18th in the table, six points above the relegation zone.
Dave Artell's side are back in action on Saturday when they make the trip to the seaside to take on Blackpool.
Get in! Another 3 points, team and fans class again! On to Blackpool Saturday now ⚽️— George Ray (@GeorgeRayy) 14 February 2017
Huge 3 points tonight what a win! Fans were absolutely class again?? We go again Saturday!!⚽️— Callum Cooke (@cooke_8) 14 February 2017
Oh I've missed that feeling. Massive 3 points again!! @_JamesJones96 great pen ???????— George cooper (@georgecoopsx) 14 February 2017