Match ends, Crewe Alexandra 0, Cambridge United 1.
Veteran frontman Jabo Ibehre's first-half finish and some resolute defending earned Cambridge a win at Crewe.
Strike partner Uche Ikpeazu was also a thorn in the side of the club, where he had previously spent three spells on loan, as the U's picked up their third win of the campaign.
Ikpeazu's physical presence caused Crewe problems before the break when his towering header dropped a yard wide. The big striker then propelled a looping header which was bound for the top corner until Ben Garratt scrambled across to paw the ball out of his goal.
But when the Crewe keeper could only spill Ikpeazu's snapshot from the edge of the box, Ibehre was on hand to finish from close range for the 35th-minute opener.
Crewe responded with Eddie Nolan's header dropping onto the bar and Chris Porter nearly forcing the ball home after David Forde failed to get a firm grip to youngster Tommy Lowery's stinging shot.
After the break try as they might Crewe struggled to make inroads into the visitors' rearguard which was held together by skipper Leon Legge and some confident handling from experienced keeper Forde.
Match report provided by the Press Association.
- 2NgSubstituted forBoweryat 73'minutes
- 16LowerySubstituted forAinleyat 60'minutes
- 20BrownSubstituted forElitoat 62'minutes
- 18MarisSubstituted forTaftat 77'minutes
- 9IkpeazuSubstituted forO'Neilat 90+1'minutes
- Graham Salisbury
- Shots on Target
Second Half ends, Crewe Alexandra 0, Cambridge United 1.
Attempt blocked. Medy Elito (Cambridge United) right footed shot from outside the box is blocked.
Corner, Cambridge United. Conceded by Ben Garratt.
Substitution, Cambridge United. Liam O'Neil replaces Uche Ikpeazu.
Zoumana Bakayogo (Crewe Alexandra) wins a free kick in the defensive half.
Foul by Piero Mingoia (Cambridge United).
Attempt missed. Chris Dagnall (Crewe Alexandra) header from the centre of the box is high and wide to the right.
Attempt saved. Uche Ikpeazu (Cambridge United) left footed shot from outside the box is saved in the centre of the goal.
Attempt missed. Chris Porter (Crewe Alexandra) header from the centre of the box is too high.
Attempt saved. Zoumana Bakayogo (Crewe Alexandra) left footed shot from a difficult angle on the left is saved in the top centre of the goal.
Substitution, Cambridge United. George Taft replaces George Maris.
Zoumana Bakayogo (Crewe Alexandra) wins a free kick on the right wing.
Foul by Jabo Ibehre (Cambridge United).
Foul by Zoumana Bakayogo (Crewe Alexandra).
Uche Ikpeazu (Cambridge United) wins a free kick in the attacking half.
Corner, Crewe Alexandra. Conceded by Leon Legge.
Substitution, Crewe Alexandra. Jordan Bowery replaces Perry Ng.
Foul by Uche Ikpeazu (Cambridge United).
Michael Raynes (Crewe Alexandra) wins a free kick on the right wing.