Manchester City know that they cannot afford any more slip-ups if they are to keep touch with Liverpool in the Premier League title race.
A shock 2-1 defeat to Newcastle United on Tuesday night looked like it could be a nail in the coffin of the champions' defence, but Liverpool were unable to take full advantage as they only managed a draw against Leicester City 24 hours later.
Sergio Aguero scored after only 24 seconds at St James' Park, and he will hope to continue that form in front of goal against Arsenal on Sunday, when City have the chance to temporarily close the gap back down to two points.
Here, Sports Mole looks at how the Argentine has fared against the Gunners in the past.
Aguero loves playing against fellow members of the top six, and Arsenal are no different with eight goals and two assists in just 15 appearances against the Gunners.
Five of those goals have come in 12 Premier League meetings, although City have only gone on to win two of those matches, drawing the other three.
Aguero has drawn blanks in his last two league games against Arsenal, but he scored in three in a row - and five goals in the space of seven games - before that.
The Argentine has scored in all three of his cup meetings with the Gunners - most recently in the EFL Cup final last season - while he has also netted in three of his last four home games against the North Londoners.
Aguero has been on the losing side four times when playing in this fixture, although the last of those in the league was more than three years ago.
No Data Analysis info