It was billed as the winner-takes-all clash in the Premier League this season and Manchester City vs Arsenal on Sunday did not disappoint.
It was not a title-decider, but it felt like it. With Arsenal having five games left to play and City having six, there are still plenty of twists and turns that could come between now and the end of the season.
Man City's 2-1 win hands them the advantage and they know if they beat Burnley on Wednesday night they will go top of the league on goal difference, removing the Gunners from the top of the pile, where they have sat since gameweek eight.
Arsenal Had Their Chances Against Man City
Kai Havertz
City had all the momentum leading up to the clash at the Etihad Stadium, with Arsenal having lost three of their previous five games in all competitions - albeit only one being in the Premier League.
And they secured the win, thanks to goals from Rayan Cherki and Erling Haaland, although it was not without its difficulty, with Arsenal hitting the post twice during the match and seeing Kai Havertz send a 95th-minute header over the bar when he should have hit the target.
Former City star Micah Richards praised the Gunners on the Rest Is Football podcast, even though they were beaten.
He said: "In fairness to Arsenal, they went a little bit longer, they pushed up the pitch.
"I have to give, it sounds ridiculous giving Arsenal praise when they've lost, but if you look at the way they played, if you take the League Cup final, which I was at that game and Man City pressed really high and didn't allow them to get out. If you look at what Arsenal did, the game plan was, 'come on then, let's press high man-to-man, and then play to Haaland and Gabriel or Saliba would win the header'.
Arsenal Showed They Are Up For Title Fight
Arsenal's Gabriel clashes with Manchester City's Rodri
"And a lot of people would say, 'well, the narrative is Arsenal are going to bottle it, they're going to go to Man City and they're going to drop off', but they didn't, they actually tried to play, and on another occasion they may have come out with a draw or a win.
"We talk so much about moments, don't we, in football, Man City took theirs, Arsenal didn't, but tactically, I thought they did really better than they have been doing in the last five games."
Arsenal could be off the top of the table by the time they next play again, but then have the opportunity to leapfrog City and open up a six-point gap to the Citizens as they then play twice more before Pep Guardiola's side are next in action.
Pep Guardiola and Mikel Arteta Related
Wayne Rooney Predicts Results of Arsenal and Man City's Remaining PL Fixtures
Rooney has looked at both side's remaining fixtures and thinks he knows exactly how the title race will play out.