Manchester City lock horns with arch-rivals Manchester United at the Etihad Stadium this weekend, knowing that victory will secure them a third Premier League title in six years.
The Citizens head into the game on the back of real disappointment, though, having seen their hopes of lifting a first Champions League crown unravel with a heavy defeat at Liverpool in midweek.
City boss Pep Guardiola will hope to have Sergio Aguero back in his ranks in time for Saturday's showdown with United, having seen Gabriel Jesus produce a disappointing display at Anfield.
Here, Sports Mole looks at Aguero's record in past meetings with United in all competitions.
The Argentina international has faced off against the Red Devils on 11 previous occasions, including nine times in the Premier League.
Aguero has a pretty formidable record across those top-flight fixtures, having averaged close to a goal a game with his seven strikes.
The most recent of those league goals came in the 2014-15 season, however, when scoring twice in a 4-2 defeat for his side at Old Trafford.
That made it seven in seven, but he has since fired blanks in the last two encounters and was an unused sub in the reverse fixture earlier this season - City winning that one 2-1.
Throw his 19-minute cameo from the bench in the 1-0 loss to United in the 2016-17 EFL Cup fourth round into the mix, and Aguero has now gone three matches without netting in this high-profile fixture.