CHELSEA fought from behind to snatch a crucial three points in their pursuit of a top-four spot at Manchester City on Saturday.
Raheem Sterling opened the scoring for the hosts before Sergio Aguero embarrassingly missed a Panenka-style penalty just before the break.
Hakim Ziyech equalised with a powerful low drive before Marcos Alonso snatched a winner in injury-time.
But how did the Blues’ stars perform in the dress-rehearsal for the Champions League final?
Here’s how SunSport rated the Blues’ stars.
Edouard Mendy – 8/10
Made some decent saves – as he did against Real Madrid midweek – and managed to thwart Aguero’s dreadful Panenka attempt with a simple save.
Cesar Azpilicueta – 8
The Spaniard was solid and battled hard as always.
His attacking contributions are underrated and he set up Ziyech with a smart pass for a great goal.
Andreas Christensen – 3
He looked shattered and was over-committing in challenges. It was one of those that put Chelsea 1-0 down and saw him injure himself.
Real shame with the form he has been in.
Antonio Rudiger – 8
Love the way he drives forward with the ball and he was full of pace and energy despite also playing in the Champions League win on Wednesday.
Reece James – 8
He wasn’t great in the first half and he kept misplacing passes, but he came out like a different beast in the second, motoring up and down the flank and contributing well in attack and defence.
FREE BETS: GET OVER £2,000 IN SIGN UP OFFERS HERE
N’Golo Kante – 8
The Frenchman was decent as expected, but Manchester City always seemed to have a player close to him and tried to keep him quiet.
Kante was good though again and got rested in 67 minutes coming off for Jorginho.
Billy Gilmour – 9
The young Scot looked very calm and confident in the middle and he was actually orchestrating most of Chelsea’s good play.
He was unfortunate to give away a penalty, which – luckily for him – was missed by Aguero.
Marcos Alonso – 8
The wing-back was a bit quiet and I actually forgot he was playing at times, rarely touching the ball in the first half.
But Alonso came into it a lot more as Chelsea stepped it up in the second half and scored the winner to put City’s title party on ice.
Hakim Ziyech – 6
Largely non-existent and gave the ball away a lot in the first half.
But he improved a lot in the second half and scored a very good goal to equalise.
Christian Pulisic – 7
The American international was also largely far too quiet in the first half and didn’t get himself in the game enough despite a few bursts forward.
But like the rest of the attackers, he improved immensely in the second half.
Timo Werner – 5
He started the game well and his hold up play looked better.
But Werner soon became too wasteful again in the final third and started to tire a little with far too many offsides.
SUBS: Kurt Zouma (for Christensen, HT) – 8
He did a good job and what he needed to do when he came on at half time and made a very important tackle late on to keep Chelsea in the game.
Jorginho (for Kante, 67) – 7
Allowed for the energetic Kante to be rested, and was pretty solid in there.
Callum Hudson-Odoi (for Ziyech, 75) – 7
Energetic, and actually scored a good goal which was ruled out for offside unfortunately.
⚽ Read our Football live blog for the very latest news from around the grounds
Source: Soccer - thesun.co.uk