Match ends, Crewe Alexandra 1, Barnet 0.
Chris Porter's second-half strike earned Crewe their first win of the campaign as they overcame Barnet at the Alexandra Stadium.
Porter made the most of substitute Zoumana Bakayogo's driven cross to poke home in the 75th minute and break the resistance of Bees keeper Jamie Stephens.
In the first half, Stephens was brought into action when he palmed away Porter's header and he also did well to keep out George Cooper's curling effort and Brad Walker's fierce drive from range.
Both sides deployed three at the back and cancelled each other out for long spells, but the match livened up after the break when David Tutonda forced a save from Alex goalkeeper Ben Garratt while Mauro Vilhete's free kick hit a post.
Chris Dagnall was denied on two occasions by Stephens as Crewe looked to extend their lead but the Barnet keeper was finally beaten from close range by Porter, who netted his fourth goal in four games for the hosts.
Match report supplied by the Press Association.
- 10BowerySubstituted forAinleyat 62'minutes
- 18PickeringBooked at 57minsSubstituted forBakayogoat 61'minutes
- 16TaylorBooked at 77mins
- 13TutondaBooked at 87mins
- 5Almeida Santos
- 10Campbell-RyceSubstituted forFonguckat 67'minutes
- 8WestonSubstituted forTaylorat 53'minutes
- 11CoulthirstSubstituted forAkinolaat 78'minutes
- Anthony Backhouse
- Shots on Target
Second Half ends, Crewe Alexandra 1, Barnet 0.
Foul by George Cooper (Crewe Alexandra).
David Tutonda (Barnet) wins a free kick in the defensive half.
George Cooper (Crewe Alexandra) wins a free kick on the left wing.
Foul by Harry Taylor (Barnet).
Corner, Crewe Alexandra. Conceded by Jack Taylor.
Tommy Lowery (Crewe Alexandra) wins a free kick in the defensive half.
Foul by Simeon Akinola (Barnet).
David Tutonda (Barnet) is shown the yellow card.
David Tutonda (Barnet) has gone down, but that's a dive.
Delay in match Ricardo Santos (Barnet) because of an injury.
Foul by Tommy Lowery (Crewe Alexandra).
Simeon Akinola (Barnet) wins a free kick on the right wing.
Hand ball by Chris Porter (Crewe Alexandra).
Chris Dagnall (Crewe Alexandra) wins a free kick on the left wing.
Foul by Mauro Vilhete (Barnet).
Substitution, Barnet. Simeon Akinola replaces Shaquile Coulthirst.
Harry Taylor (Barnet) is shown the yellow card for a bad foul.
Ryan Wintle (Crewe Alexandra) wins a free kick on the right wing.