Manchester City fell at home to Chelsea to delay their title coronation after a missed penalty from Sergio Aguero, a goal from Hakim Ziyech to level the score and a late winner from Marcos Alonso secured the three points for Chelsea.
Neither manager wanted to give anything away ahead of the Champions League Final at the end of May and Pep Guardiola did his best to hide his game plan by doing the complete opposite. He started the game with just one midfielder, Rodri, and five defenders with the remaining four players being attackers.
Nothing of note happened in the opening 20 minutes, although Raheem Sterling may have thought himself lucky to still be on the pitch after a controversial foul on Timo Werner saw him receive a yellow card.
The pattern of Chelsea's style of play was once again on show, something the neutrals and City fans will be hoping will change to make the final a bit more exciting, but there isn't much chance of that happening.
Sterling was consistently trying to get something done but it is the same as recent weeks or months, just nothing was coming for the soon-to-be three-time Premier League winner.
Rodri was doing incredibly well, controlling the midfield by himself, when the lineups came out it was expected for the wing-backs to come inside to help him, but they stuck to more traditional wing-back roles and the Spaniard was left to control the midfield on his own.
The first clear-cut chance looked like it fell to Sergio Aguero but his poor first touch looked like it killed the attack but Sterling was there and finally got his name on the score sheet as he released all of his anger into the ball and smashed it into an open net.
Aguero had the chance to put the game to bed and make it 2-0 before the halftime whistle, but he wanted to go out in style by extending his immense record against Chelsea with a panenka penalty, but Edouard Mendy wasn't fooled.
Both managers will have gone into the dugout frustrated, despite Guardiola's side being 1-0 up, he didn't hide his frustration with the Argentine for missing the penalty.
Neither side looked like scoring another goal in the first 15 minutes of the second half until Hakim Ziyech rifled the equaliser into the bottom right corner. A lack of midfield options cost the Sky Blues and Chelsea took full advantage.
The game fell out of City's hands after the Chelsea goal, Timo Werner had the ball in the back of the net for the second time today, but both were rightfully given as offside as the German international was miles offside on both occasions.
Once again, Chelsea had the ball in the back of the net but it was rightfully given as offside. Callum Hudson-Odoi put home a low-driven cross but his knee was ever so slightly offside.
Moments after the goal was disallowed, Sterling found himself on the floor in the Chelsea area, but the referee and VAR waved away Guardiola's persistent claims.
Now this time, Chelsea got the ball in the back of the net but they managed to keep themselves onside. A scruffy finish from Marcos Alonso was enough to put the game beyond City's reach and delay their inevitable title win for another week.
Ederson - 6
Cancelo - 6
Dias - 6
Laporte - 4
Ake - 5
Mendy - 5
Rodri - 7
Torres - 6
Sterling - 7
Jesus - 6
Aguero - 258
What's next for Manchester City?
Up next for the blues is an unprecedented SIX-day break. They play Newcastle on Friday 14th May, where they are fortunate enough to have a well-deserved rest during the week.