Arsenal took another important step towards the Premier League title after picking up another vital win at Brighton and Hove Albion.
The Gunners have now won three straight top-flight matches after dropping sloppy points on their travels at Brentford and Wolves in February.
But this wasn't just a win because Manchester City threw away the lead twice to drop two points at home to relegation-threatened Nottingham Forest.
It means the Gunners are now in the box-seat with just eight matches to play, though City have a game in hand to play against Crystal Palace, as the leaders now turn attention to FA Cup action.
FOLLOW OUR ARSENAL FB PAGE! Latest Gunners news, analysis and much more via our dedicated Facebook page
City's draw with Forest means they are no longer in control of their own destiny and if Arsenal are to win all of their games, they will be crowned champions regardless of what City do.
The two teams are set to meet at the Etihad Stadium in April in an unmissable showdown but crucially, if Arsenal take care of business in their other matches, they can afford to lose.
If Arsenal were to beat City at the Etihad, the Gunners would only need to collect 15 other points (five more wins) in their other seven games. That's an overall total of 18 points.
If they were to draw against City they would need to take 18 points from their other seven games to secure the title and that's providing City win all of their games and do not drop any further points.
If Pep Guardiola's men were to win at the Etihad, Arsenal would have to win their seven other matches to make sure of their first title since 2004.
City can now only reach 87 points while Arsenal can still reach 91. The run-in is of course also complicated by Champions League knockout fixtures, plus FA Cup action and the Carabao Cup final.
Whoever wins the Carabao Cup final at Wembley might also earn a crucial phycological advantage between now and the end of the season.
Additionally, another factor that could shape the picture is that Arsenal now only leave London once - when they travel to Manchester - in their final eight Premier League fixtures.
For now, you can't help but feel Arsenal are on track to see the job through.
Ensure our latest sport headlines always appear at the top of your Google Search by making us a Preferred Source. Click here to activate or add us as Preferred Source in your Google search settings