Match ends, Crewe Alexandra 1, Sheffield United 0.
Ryan Colclough hit the winner as League One's bottom side Crewe claimed victory over Sheffield United.
Jose Baxter forced a flying save from Ben Garratt with a long-range effort as the visitors started brightly.
However, Colclough's off-balance scuff and Marcus Haber's glancing header both skewed narrowly wide as the hosts settled into the game.
Colclough then scored Crewe's first goal in four games as he rifled past Mark Howard to seal the win.
- 2TurtonBooked at 33mins
- 27ColcloughSubstituted forDalla Valleat 90+1'minutes
- 14SaundersSubstituted forAtkinsonat 86'minutes
- 10InmanSubstituted forKingsleyat 82'minutes
- 12Dalla Valle
- 8CouttsBooked at 34minsSubstituted forScougallat 79'minutes
- 14DoneSubstituted forSammonat 78'minutes
- 29AdamsBooked at 49mins
- Fred Graham
- Shots on Target
Second Half ends, Crewe Alexandra 1, Sheffield United 0.
Foul by Jon Guthrie (Crewe Alexandra).
Robert Harris (Sheffield United) wins a free kick on the right wing.
Substitution, Crewe Alexandra. Lauri Dalla Valle replaces Ryan Colclough.
Attempt missed. Ryan Flynn (Sheffield United) right footed shot from outside the box is too high.
Corner, Sheffield United. Conceded by Ben Garratt.
Corner, Sheffield United. Conceded by George Ray.
Foul by Marcus Haber (Crewe Alexandra).
Jose Baxter (Sheffield United) wins a free kick in the attacking half.
Attempt missed. Conor Sammon (Sheffield United) header from the right side of the box is close, but misses to the right.
Substitution, Crewe Alexandra. Chris Atkinson replaces Callum Saunders.
Substitution, Crewe Alexandra. Stephen Kingsley replaces Bradden Inman.
Substitution, Sheffield United. Stefan Scougall replaces Paul Coutts.
Substitution, Sheffield United. Conor Sammon replaces Matt Done.
Attempt missed. Che Adams (Sheffield United) right footed shot from outside the box is too high.
Attempt missed. Callum Saunders (Crewe Alexandra) left footed shot from the left side of the box misses to the right.
Ryan Colclough (Crewe Alexandra) wins a free kick in the defensive half.
Foul by Paul Coutts (Sheffield United).
Bradden Inman (Crewe Alexandra) wins a free kick in the attacking half.