Jordan Hugill scored twice as Norwich City extended their lead at the top of the Championship with a comfortable win over Bristol City.
The hosts had a number of opportunities to open the scoring before Hugill eventually headed them into the lead after 36 minutes from Todd Cantwell’s measured cross.
Hugill bundled in a second to wrap up the win when Bristol City defender Tommy Rowe was down in the area.
The Canaries are now seven points clear of second-placed Swansea and 10 points ahead of third-placed Watford, although they have played a game more than both.
Ominously for the rest of the division, Daniel Farke’s men have five more points than they had at this stage two years ago when they won the league by five points.
Only great defending from Tomas Kalas and a superb save by Daniel Bentley from Kenny McLean’s long-range shot stopped them going in front prior to Hugill’s header.
Injury-hit Bristol City improved after the break but struggled to create any clear-cut chances against the dominant hosts.
Hugill, in for injured leading scorer Teemu Pukki, scored his fourth of the season from just a couple of feet after Max Aarons’ low ball across the face of goal bounced off Kalas.
The visitors had some cause for complaint as Rowe was down in the area after the initial ball into the box but referee James Linington deemed it not to be a head injury and allowed play to continue.
- 19Lungi Sørensen
- 8VrancicSubstituted forPlachetaat 77′minutes
- 14CantwellBooked at 51minsSubstituted forDowellat 90′minutes
- 9HugillSubstituted forHernándezat 90+1′minutes
- 31AdelakunSubstituted forSemenyoat 56′minutes
- 26VynerSubstituted forBakinsonat 85′minutes
- 45PalmerBooked at 51minsSubstituted forWellsat 75′minutes
- 7MartinSubstituted forMassengoat 85′minutes
- James Linington
Match ends, Norwich City 2, Bristol City 0.
Second Half ends, Norwich City 2, Bristol City 0.
Substitution, Norwich City. Onel Hernández replaces Jordan Hugill.
Substitution, Norwich City. Kieran Dowell replaces Todd Cantwell.
Max Aarons (Norwich City) wins a free kick in the defensive half.
Foul by Han-Noah Massengo (Bristol City).
Oliver Skipp (Norwich City) wins a free kick in the attacking half.
Foul by Nahki Wells (Bristol City).
Substitution, Bristol City. Tyreeq Bakinson replaces Zak Vyner.
Substitution, Bristol City. Han-Noah Massengo replaces Chris Martin.
Offside, Norwich City. Jacob Lungi Sørensen tries a through ball, but Przemyslaw Placheta is caught offside.
Attempt missed. Todd Cantwell (Norwich City) right footed shot from the right side of the box is close, but misses to the right. Assisted by Emiliano Buendía.
Foul by Jordan Hugill (Norwich City).
Tomas Kalas (Bristol City) wins a free kick in the attacking half.
Substitution, Norwich City. Przemyslaw Placheta replaces Mario Vrancic.
Offside, Bristol City. Nahki Wells tries a through ball, but Famara Diédhiou is caught offside.
Goal! Norwich City 2, Bristol City 0. Jordan Hugill (Norwich City) with an attempt from very close range to the centre of the goal.
Substitution, Bristol City. Nahki Wells replaces Kasey Palmer.
Emiliano Buendía (Norwich City) wins a free kick on the right wing.
Foul by Tommy Rowe (Bristol City).