Sergio Aguero's glittering Manchester City career is in its final weeks but the 32-year-old Argentine provided evidence of just how much he will be missed on Saturday.
Guardiola was generous in his praise for City's all-time leading scorer after he took his Premier League tally for the club to 182 goals in 273 appearances.
"What a goal. What an action. What a player. What a man, we are delighted he is back," Guardiola said.
Premier League
Opinion: Kane's departure is inevitable, and he is a risk worth taking at £160m
23/07/2021 AT 14:44
"We will enjoy the last games with him. He showed with the goal what he is. I am in love with him as a person.
He is an incredible guy. We haven't been able to use him many times, but maybe we got him back at the right time. He knows he has a special quality.
City's 11th successive Premier League away win was all too easy, even if they took a while to hit their attacking stride.
Aguero broke the deadlock just before the hour mark, smashing a half-volley into the net after a sublime touch. Ferran Torres then made it 2-0 a minute later.
Should Manchester United lose to Liverpool on Sunday the Champagne will be uncorked at the Etihad but if not they will claim the title with two more points from four games.
"Tomorrow I will take a look (at the Manchester United game).
It's in our hands - four games, one victory and we will be champions. I'm really impressed by the way we've done this Premier League. We are close."
Premier League
Man City cancel Troyes friendly after UK confirm Covid-19 rules
21/07/2021 AT 17:33
Transfers
Damsgaard price set as Liverpool, Spurs, Barcelona and Juventus consider swoop - Paper Round
10/07/2021 AT 05:32