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
'I didn't see this when I destroyed Man Utd' - Guardiola hits back at Evra and Berbatov
13/05/2022 AT 14:03
"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."
Champions League
Fabinho fit for Champions League final as Klopp slams Nations League
13/05/2022 AT 12:19
Liga
'It got too much' - Toxic Mourinho relationship played part in Guardiola's Barca exit, says Pique
13/05/2022 AT 09:28