Match ends, Norwich City 3, Rotherham United 1.
Norwich City moved top of the Championship after a deserved win over bottom side Rotherham United.
Wes Hoolahan twisted and turned smartly inside the area before rolling in the opening goal as the hosts dominated.
The Canaries had plenty of chances to double their lead before Cameron Jerome touched Hoolahan's cross into the net.
Dexter Blackstock turned in Darnell Fisher's cross for his first Rotherham goal, but Steven Naismith's tap-in sealed the points.
Hoolahan and Alex Pritchard combined well to cause plenty of problems, and the Canaries duly extended their unbeaten league run over United to 10 matches and leapfrogged previous leaders Huddersfield.
However, the Yorkshire club can go back to the top with victory over Sheffield Wednesday on Sunday.
Rotherham offered little in attack, but gave the home fans a few nervous moments late on with Jon Taylor having a goal ruled out for offside when he turned in a rebound.
The Millers, who have won just one of their past 17 league matches, remain three points adrift at the bottom.
Norwich manager Alex Neil:
"We had a lot of the ball, created lots of chances and the only complaint I could make is that we didn't win the game by a bigger margin.
"In the first half I thought we were a little bit wasteful because it could easily have been 3-0 at half-time and I don't think they would have had any complaints.
"When we made it 2-0 I thought we would comfortably see out the game but then a wee bit of sloppiness on our part lets them back into it.
"I think we are where we deserve to be (at the top of the table) because you don't get there by chance. But as I keep saying there is a long way to go yet."
Rotherham boss Alan Stubbs:
"We were playing against a Premier League group of players in all but name and when we made it 2-1 we gave them a little scare.
"Norwich are a good side and they deserved to win the game but the lads gave it a good go and had we been up against a lesser side we might have got something from it.
"It's the easiest thing in the world to accept your fate, it's much harder not to accept it and go out there and try and do something about it. That's what I told the players at half-time and I thought they did well in the second half.
"The lads are going out there and doing the best they can and that is all you can ask of them. If they keep doing that, and keep working hard, things will turn for them, I am sure of that."
- 22MurphySubstituted forMurphyat 66'minutes
- 14HoolahanSubstituted forOliveiraat 90+3'minutes
- 21PritchardSubstituted forNaismithat 78'minutes
- 4VaulksSubstituted forForster-Caskeyat 88'minutes
- 22NewellSubstituted forBlackstockat 70'minutes
- 37BrownBooked at 82minsSubstituted forAllanat 88'minutes
- James Adcock
- Shots on Target
Second Half ends, Norwich City 3, Rotherham United 1.
Corner, Rotherham United. Conceded by Ivo Pinto.
Offside, Norwich City. Michael McGovern tries a through ball, but Cameron Jerome is caught offside.
Substitution, Norwich City. Nélson Oliveira replaces Wes Hoolahan.
Offside, Rotherham United. Jake Forster-Caskey tries a through ball, but Dexter Blackstock is caught offside.
Goal! Norwich City 3, Rotherham United 1. Steven Naismith (Norwich City) right footed shot from the right side of the six yard box to the centre of the goal. Assisted by Josh Murphy.
Attempt missed. Wes Hoolahan (Norwich City) left footed shot from outside the box is too high. Assisted by Steven Naismith.
Substitution, Rotherham United. Jake Forster-Caskey replaces Will Vaulks.
Substitution, Rotherham United. Scott Allan replaces Isaiah Brown.
Corner, Norwich City. Conceded by Dael Fry.
Attempt missed. Graham Dorrans (Norwich City) right footed shot from outside the box is too high. Assisted by Ivo Pinto.
Corner, Norwich City. Conceded by Lee Frecklington.
Corner, Norwich City. Conceded by Greg Halford.
Isaiah Brown (Rotherham United) is shown the yellow card for a bad foul.
Ivo Pinto (Norwich City) wins a free kick in the defensive half.
Foul by Isaiah Brown (Rotherham United).
Foul by Cameron Jerome (Norwich City).
Darnell Fisher (Rotherham United) wins a free kick in the defensive half.
Cameron Jerome (Norwich City) wins a free kick on the right wing.