Algerian winger Riyad Mahrez put in a man of the match performance as Manchester City thrashed Wolves 4-1 at Etihad Stadium to record their 15th consecutive win in the Premier League.
A dominant first half by City saw Mahrez create the opening goal when he controlled a long pass from Rodri and squared a dangerous ball across goal only for Leander Dendoncker to bundle the ball into his own net in the 15th minute.
City thought they had doubled their lead a minute before halftime when Mahrez’s cross from the right was turned in by Aymeric Laporte. However, the French defender’s effort was ruled out by VAR after he was judged to be offside.
Wolves netted an unlikely equalizer against the run of play just after the half hour mark through captain Conor Coady who headed the ball past City goalkeeper Ederson.
However, with time ticking away City went into another gear and scored three late goals to secure another win.
The impressive Mahrez released Kyle Walker on the right and his cutback into the penalty box was deflected to Gabriel Jesus who lashed home a left-foot shot on the turn with just 10 minutes left.
Mahrez then got himself on the score sheet at the end of normal time when he collected a loose ball just inside the penalty area and coolly side-footed the ball into the far corner to make it 3-1.
Mahrez’s seventh league goal of the season was his 30th goal involvement in 38 starts in all competitions for City at the Etihad.
Jesus then grabbed his second goal pouncing on a shot by Ilkay Gundogan which was saved by Wolves goalkeeper Rui Patricio.
The win, City’s 21st in all competitions, takes them to 65 points, 15 ahead of second-placed Manchester United who have a game in hand.
The victory also meant City equalled Arsenal’s Premier League record of 19 games without trailing at any point and became one of just three teams from the big-five European leagues to register more than 20 straight wins.