Match ends, Crewe Alexandra 0, Gillingham 1.
John Akinde's second-half header earned Gillingham a 1-0 win at Crewe to end a miserable run of five straight defeats.
But the Gills were fortunate to be on level terms by the time the substitute scored with a thumping header which goalkeeper Will Jaaskelainen could not keep out.
Crewe wasted a host of good chances, hitting the woodwork twice, while Joe Lumley, on loan from QPR, was excellent in the visiting goal.
Charlie Kirk prodded wide from eight yards after Tom Lowery sent the ball across the box.
There was another let-off for Gillingham when Daniel Powell, played in on goal by former Gills striker Mikael Mandron, thudded a shot against the outside of a post.
Kirk cut in and fired straight at Lumley and Powell wasted another chance as he lifted a header over with only the keeper to beat.
Lumley kept out Mandron's effort from inside the box and then got a hand to divert Callum Ainley's rising drive over as Crewe offered a constant threat but without a finish.
For Gillingham, Jordan Graham glanced the top of the woodwork with a corner and ex-Crewe frontman Vadaine Oliver pulled a volley past the far post.
After the restart, Harry Pickering drove in a low cross which Mandron clattered onto the near post, with the ball rebounding into Lumley's arms.
But just three minutes after coming off the bench, Akinde made Crewe pay when he rose to meet Graham's cross from the left with a powerful header.
Another excellent delivery from Graham was met by Tom O'Connor, whose header hit the roof of the net.
Lumley kept out substitute Owen Dale's snapshot as Crewe searched in vain for an equaliser.
Report supplied by PA Media.
- 2NgBooked at 75mins
- 17OffordBooked at 12mins
- 11AinleySubstituted forFinneyat 75'minutes
- 8LowerySubstituted forZanzalaat 88'minutes
- 7PowellSubstituted forDaleat 69'minutes
- 12MandronBooked at 82mins
- 21O'ConnorSubstituted forWillockat 90'minutes
- 11CoyleSubstituted forAkindeat 55'minutes
- 19OliverSubstituted forSamuelat 71'minutes
- Kevin Johnson
- Shots on Target
Second Half ends, Crewe Alexandra 0, Gillingham 1.
Foul by Offrande Zanzala (Crewe Alexandra).
Joe Lumley (Gillingham) wins a free kick in the defensive half.
Hand ball by Dominic Samuel (Gillingham).
Attempt missed. Oliver Finney (Crewe Alexandra) left footed shot from outside the box misses to the right. Assisted by Mikael Mandron.
Substitution, Gillingham. Matty Willock replaces Thomas O'Connor.
Offrande Zanzala (Crewe Alexandra) wins a free kick in the attacking half.
Foul by Kyle Dempsey (Gillingham).
Substitution, Crewe Alexandra. Offrande Zanzala replaces Tom Lowery.
Corner, Crewe Alexandra. Conceded by Robbie McKenzie.
Attempt missed. Perry Ng (Crewe Alexandra) right footed shot from outside the box misses to the left.
Attempt saved. Oliver Finney (Crewe Alexandra) right footed shot from the centre of the box is saved in the bottom right corner. Assisted by Owen Dale with a cross.
Tom Lowery (Crewe Alexandra) wins a free kick in the defensive half.
Foul by John Akinde (Gillingham).
Mikael Mandron (Crewe Alexandra) is shown the yellow card.
Foul by Omar Beckles (Crewe Alexandra).
Connor Ogilvie (Gillingham) wins a free kick in the defensive half.
Corner, Crewe Alexandra. Conceded by Connor Ogilvie.
Attempt blocked. Harry Pickering (Crewe Alexandra) right footed shot from outside the box is blocked. Assisted by Mikael Mandron.