Sergio Aguero equalled Manchester City’s all-time goalscoring record as they beat Burnley to go five points clear at the top of the Premier League.
Aguero’s first-half goal, a controversial penalty, was his 177th for the club and brought him level with Eric Brook’s total, as well as sending City on their way to an 11th straight win, equalling another club record.
City boss Pep Guardiola gave Aguero a warm embrace when the Argentina striker came off to a standing ovation late on.
“Aguero should pay a tribute to us – he should invite us to dinner,” Guardiola joked. “He needs one more goal and it is going to happen sooner or later.
“It will be something special and it is so important for him to be the top scorer in the history of this club. We are happy that we will have that moment with him.”
City were eventually able to celebrate another victor, but they had to work hard to see off a resolute Clarets side, who were unhappy with the decision that led to them going behind.
A pack of Burnley players protested when Roger East pointed to the spot after visiting keeper Nick Pope tangled with Bernardo Silva as he chased the loose ball after denying Kevin de Bruyne.
Replays showed Pope’s knee came down on Silva’s foot as he slid in, and Guardiola said he thought a penalty was the correct decision.
Burnley boss Sean Dyche said: “There is contact – I did not know it at the time – but it is minimal.
“For him to get that high off the floor with his arms above his head is almost a skill in itself. I was quite impressed with how far he travelled.
“If I kicked my kid in the garden, I don’t think he would fall like that, so it was a moment where there has to be a bit of honour within the game where you go ‘OK, he has caught me, but it is not enough’.”
Aguero stepped up to calmly slot home, but Burnley, who arrived at the Etihad on the back of a six-game unbeaten run, did not lie down and their determined approach limited further City chances.
Dyche’s side had few sights of goal themselves, but it took two goals in the space of two second-half minutes from Nicolas Otamendi and Leroy Sane for the home side to make sure of the points.
Otamendi rose highest from Sane’s corner to power a header into the corner, despite the presence of Steven Defour on the post.
Sane galloped on to a precise through ball from Kevin de Bruyne to score City’s third goal, their 20th in their past four home Premier League games.