Arsenal face a stern test in the Premier League this weekend as they welcome Premier League leaders Manchester City to the Emirates Stadium.
Following a 3-1 victory over Everton on Tuesday, Pep Guardiola's side boast an impressive sequence of 17 consecutive wins in all competitions.
That has put City on course to snatch the Premier League title back off Liverpool and they will be firm favourites for Sunday's match against Mikel Arteta's side.
Manchester City have not lost in the Premier League to Arsenal since December 2015, a run that includes seven league wins in a row against the Gunners.
That certainly leaves the odds stacked against Arsenal, though Mikel Arteta will be encouraged by the fact his side have not lost at the Emirates Stadium in the Premier League since mid-December.
Supporters have also found an encouraging sign ahead of the game, putting out Arsenal's record of frustrating Guardiola when his side are enjoying an unbeaten streak.
Back in October 2015, Arsenal tackled a Bayern Munich side who had won 12 consecutive matches across all competitions before coming toe-to-toe with the Gunners, who won 2-0 in a Champions League group stage clash.
The previous year, Guardiola's impressive Bayern side won 13 games in a row before facing Arsenal and, once again, it was the north London side that ended that run with a 1-1 draw.
Arsenal fans will be hoping that history repeats itself for the third time on Sunday, with three points needed to help reignite the push for European places.