Raheem Sterling scored his 100th Premier League goal to help Manchester City secure a slender 1-0 victory at home against 10-man Wolverhampton Wanderers on Saturday.
The Citizens unsurprisingly dominated proceedings in the first half but failed to create any clear-cut chances against a resilient Wolves backline.
However, Pep Guardiola's men were given a boost in first-half stoppage time when Raul Jimenez picked up two bizarre and needless yellow cards in the space of 48 seconds.
After the break, City continued where they left off, controlling the game as they probed for the opener which eventually came in controversial circumstances.
A cross from Bernardo Silva seemed to have hit the armpit underneath Joao Moutinho's right arm inside the penalty area, an offence worthy of awarding a spot kick in the minds of referee Jon Moss and the VAR officials.
Sterling, sitting on 99 Premier League goals, decided to put the ball on the spot and he coolly placed his effort past Jose Sa in the 66th minute to reach triple figures in the English top flight.
Wolves came close to scoring an equaliser in stoppage time, however Max Kilman's close-range header was tipped over the crossbar by Ederson, who also reach a personal milestone of his own by keeping his 100th clean sheet for City across all competitions.
The Citizens held on for their sixth successive league victory, retaining their one-point lead in the standings. body check tags ::