A dominant 4-1 win over Crystal Palace has put Arsenal firmly in control of the Premier League title race, with the Gunners having just 10 games remaining.
Closest challengers Manchester City are eight points adrift of Mikel Arteta's men, though they do have a game in hand. Both teams also need to play each in their second clash of the season, with City hosting the Gunners at the end of April.
Pep Guardiola faces a difficult challenge turning around his side's deficit to win their fifth Premier League title in six years. Here, Mirror Football takes a look at the run-in for both of the title challengers over the next two months.
Arsenal
First up for Arsenal after the international break is a home clash with struggling Leeds on 1 April. The Whites defeated Wolves 4-2 in their last game, though have already lost twice to Arsenal this campaign, once in the league at Elland Road and again in the Carabao Cup last 16.
Eight days later, the Gunners face the first of three clashes against the traditional big four. That comes with a trip to Liverpool, though the Reds have endured a difficult season, which included a 3-2 defeat at the Emirates in October.
Another away trip awaits a week later, though it will be slightly easier for the Gunners as they face relegation battlers West Ham. Arteta's men eased to a 3-1 win over the Hammers in the reverse fixture on Boxing Day.
They take on basement boys Southampton on 21 April, though the Saints have enjoyed a upturn in form under interim boss Rubén Sellés. The Gunners played out a disappointing draw on the South Coast back in October.
Next will come the titanic clash between the title challengers at the Etihad Stadium five days later. Guardiola's side got themselves back in the title race in the reverse fixture when they won a thrilling game at the Emirates.
Arteta's men face a three-day turnaround until their next game, with that being the hosting of Chelsea. Graham Potter has turned things around at Stamford Bridge, after the Gunners claimed a narrow win over the Blues back in November.
HAVE YOUR SAY! Who will win the Premier League title? Comment below.
The last match of a potentially title-defining run, comes on 6 May, when the Gunners travel to top-four chasing Newcastle. The Magpies have lost just three games all season and stand ready to capitalise if Tottenham fall apart.
A week later and another high-flying team will be Arsenal's opposition as Brighton travel to the Emirates. The Seagulls are enjoying an impressive campaign under Robert de Zerbi, though lost 4-2 to the Gunners on New Year's Eve.
After that difficult run, Arteta's men will have a slightly less challenging final two games. The first comes against Nottingham Forest, who the Gunners smashed 5-0 at the end of October at the Emirates.
Their final game on the 28 May will be a visit from Wolves, who are still in danger of being sucked into the relegation battle. The Gunners will be hoping for a repeat of the reverse fixture when they claimed a comfortable win at Molineux back in November.
Manchester City
While Arsenal face a relegation struggler in their first game of the run-in, Manchester City will host Liverpool. The two sides have played out several thrilling games in recent years, with the Reds having won the reverse fixture at Anfield in October
Seven days later, City will take on Southampton, two weeks earlier than the Gunners face the Saints. City smashed the strugglers at the Etihad in October, though Southampton did beat Guardiola's men in the Carabao Cup at St Mary's, where April's game will take place.
They will take on another relegation battler on 15 April when Leicester travel to the Etihad. Brendan Rodgers is coming under increasing pressure as Foxes boss, with his side having lost 1-0 at the King Power in October.
Brighton have the chance to play a key role in the title race and they will also play City, three weeks before they travel to Arsenal. Guardiola's men claimed a comfortable win over the Seagulls in the reverse fixture at the Etihad.
That is their final game before the huge top of the table with Arsenal on 26 April. The 3-1 win over Arteta's side in February was the game that kickstarted the title race as Guardiola will be hoping to do the double over his protégé.
While Arsenal will then face a tough trip to Newcastle, City also have a difficult test, with a trip to high-flying Fulham. City claimed a narrow win over the Cottagers in November, with Marco Silva's men enjoying an impressive season.
Leeds will have to face both title challengers, travelling to City a week after Guardiola's men face Fulham. City claimed a dominant win at Elland Road in December and will be hoping for a repeat of that result in their final game of April.
Seven days later, City will travel to another struggling side in Everton. They played out a 1-1 draw at the Etihad on New Years' Eve and the Toffees will likely be solid again, with Sean Dyche now manager.
Their penultimate match of the season will come a week after the trip to Goodison Park, with a visit from Chelsea. City won the reverse fixture at the start of January, but the Blues have got their act together under Graham Potter.
That just leaves a final day trip to Brentford, who have become notorious for claiming big wins at home. The Bees dealt a serious blow to City's title hopes in the reverse match in November, claiming a late win at the Etihad.