Norwich City cruised to a 3-0 victory over Ipswich Town in the East Anglian derby at Carrow Road.
City got off to the perfect start when Onel Hernandez profited from some poor Ipswich defending to slot home inside two minutes.
The game was finely poised going into the second-half and Teemu Pukki scored twice to ensure a comfortable victory for the Canaries.
The win moves City back to the top of the Sky Bet Championship and ensures their unbeaten run in the East Anglian derby to 12 matches.
Daniel Farke named an unchanged team for the fourth game in succession with Tom Trybull maintaining his place in the starting eleven ahead of Alex Tettey, who was listed among the substitutes.
City made a blistering start and were ahead inside two minutes. Vrancic managed to keep the ball alive in the penalty area and Hernandez was on hand to swoop home at the back post.
The lead was almost doubled shortly after Vrancic met Buendia’s cross but he nodded just over.
Ipswich managed to come through that spell without any further damage and began to settle into the game, although their direct threat wasn’t paying much dividends. The best they could muster was a Luke Chambers header which flew over from a corner.
City tried to wrestle control of the game once more and Stiepermann tried his luck from distance on 26 minutes but his strike flew inches wide of Bartosz Bialkowski’s far post. Minutes later, Trevoh Chalobah tried an effort at the other end but his shot went well over.
Both sides suffering blows just before the break with Freddie Sears and Mario Vrancic having to be withdrawn through injury – Ellis Harrison came on for the visitors and Tettey was introduced for City.
Controversy then followed when Jon Nolan fouled Max Aarons close to the technical area, sparking a melee between both benches. The end result saw Town boss Paul Lambert and City Head of Performance Chris Domogalla shown red cards.
City started the second-half well and Stiepermann was almost sent through on goal but Teemu Pukki's through ball had just too much on it, allowing Bialkowski to claim.
At the other end, a wonderful tackle from Christoph Zimmermann prevented Ipswich from equalising. Harrison played a low ball into the area and Will Keane looked certain to provide a finishing touch but the City skipper did well to block his strike.
Minutes later, Zimmermann was the saviour again, blocking Harrison's goalbound effort after a good through ball from Chalobah.
Ipswich were beginning to grow in belief as the game wore on and Alan Judge almost snuck the ball into the bottom corner from distance but his low strike went just wide.
And they were punished as City doubled their lead with a slick counter attack. Buendia fed Pukki and the Canaries top scorer found the bottom corner with a precise, low drive.
It could and should have been three on 70 minutes as City had a two-v-one situation in the penalty area, however Stiepermann could find Pukki with his pass.
The home support then thought a third had been scored as Pukki headed home following a Stiepermann flick-on at a corner, but the linesman ruled it out for offside.
After a couple of near misses, City eventually got their third with ten minutes left on the clock as Buendia wriggled free of a challenge, surged forward and fed Pukki who poked home his second of the game.