Match ends, Rochdale 2, Sheffield United 0.

Grant Holt scored his first goal since rejoining Rochdale to help beat Sheffield United in League One.
Rochdale goalkeeper Josh Lilis pulled off a string of excellent saves from Florent Cuvelier and Che Adams to stop the Blades taking the lead.
Dale broke the deadlock when Holt flicked on to fellow substitute Peter Vincenti, who curled past Lilis.
Holt then swept Michael Rose's corner into the roof of the net to secure the victory for Rochdale.
Rochdale manager Keith Hill told BBC Radio Manchester:
"Holty's come in and he's done exceptionally well in training and he's done well in the games when he's come on.
"If you want a promotion winning team, you've got to have game management, game knowledge and players who can go out there and do it without being coached.
"There's a lot of things to be said about the politics of football, the fact of the matter is, we've won 12 games and I'm pleased about that."
Line-ups
Rochdale
Formation 4-3-3
- 1Lillis
- 2Rafferty
- 15CanavanBooked at 29mins
- 5Eastham
- 4McNulty
- 8LundBooked at 25minsSubstituted forBennettat 90+1'minutes
- 25Rose
- 24Allen
- 39BunneySubstituted forVincentiat 45'minutesBooked at 56mins
- 40Henderson
- 19Mendez-LaingSubstituted forHoltat 45'minutes
Substitutes
- 3Bennett
- 7Vincenti
- 10Alessandra
- 11Noble-Lazarus
- 18Holt
- 23Collis
- 28Camps
Sheff Utd
Formation 5-3-2
- 25Long
- 17WoolfordSubstituted forDoneat 32'minutes
- 19McEveley
- 34Edgar
- 6Basham
- 5Brayford
- 22Reed
- 33CuvelierSubstituted forCouttsat 75'minutes
- 7FlynnSubstituted forScougallat 75'minutes
- 10Sharp
- 29AdamsBooked at 45mins
Substitutes
- 1Howard
- 8Coutts
- 14Done
- 15Collins
- 16Scougall
- 20Campbell-Ryce
- 27Calvert-Lewin
- Referee:
- Mark Heywood
- Attendance:
- 4,210
Match Stats
- Possession
- Home51%
- Away49%
- Shots
- Home8
- Away10
- Shots on Target
- Home2
- Away4
- Corners
- Home5
- Away10
- Fouls
- Home16
- Away10
Live Text
Post update
Full Time
Second Half ends, Rochdale 2, Sheffield United 0.
Post update
Foul by Niall Canavan (Rochdale).
Post update
Stefan Scougall (Sheffield United) wins a free kick on the right wing.
Post update
Corner, Rochdale. Conceded by Stefan Scougall.
Post update
Michael Rose (Rochdale) wins a free kick on the right wing.
Post update
Foul by Stefan Scougall (Sheffield United).
Post update
Corner, Rochdale. Conceded by Matt Done.
Substitution
Substitution, Rochdale. Rhys Bennett replaces Matthew Lund.
Post update
Attempt missed. Matthew Lund (Rochdale) right footed shot from outside the box misses to the right.
Post update
Joseph Rafferty (Rochdale) wins a free kick on the right wing.
Post update
Foul by Matt Done (Sheffield United).
Goal!
Goal! Rochdale 2, Sheffield United 0. Grant Holt (Rochdale) right footed shot from the centre of the box to the top left corner. Assisted by Michael Rose with a cross following a corner.
Post update
Corner, Rochdale. Conceded by Matt Done.
Post update
Corner, Rochdale. Conceded by Stefan Scougall.
Post update
Corner, Sheffield United. Conceded by Niall Canavan.
Post update
Foul by Billy Sharp (Sheffield United).
Post update
Joseph Rafferty (Rochdale) wins a free kick in the defensive half.
Substitution
Substitution, Sheffield United. Stefan Scougall replaces Ryan Flynn.
Substitution
Substitution, Sheffield United. Paul Coutts replaces Florent Cuvelier.