CHELSEA booked their spot in the Champions League semi-finals despite a 1-0 defeat to Porto.
Having won the ‘away’ leg in Seville 2-0, the Blues managed to stand firm – but how did everyone fare?
Here’s how SunSport’s Simon Phillips rated the Chelsea performers…
Edouard Mendy – 6
Dodgy moment on the ball in the first half that almost gifted Porto a goal.
He soon settled back into the game though and made some important catches and saves in the second half.
Could do very little about the winner.
Cesar Azpilicueta – 7
Had some defending to do as Porto pushed for a goal, but organised his backline well and gave some good contributions further forward.
Thiago Silva – 8
Comfortable deep at the back and was the main man Mendy used to play out under a very high and intense high Porto press.
Antonio Rudiger – 8
Chelsea needed his intensity and pace tonight and he stood up to the challenge, making some good tackles and winning headers as well as some good leadership.
Reece James – 7
A few misplaced passes, but his strength was much needed against an aggressive side.
He was really up for the fight in the second half and helped the defence out well.
N’Golo Kante – 8
Mr Interceptor lived up to his name once again and he was pinnacle for breaking down Porto’s possession.
His ball-playing was neat and tidy as well.
Jorginho – 9
The Italian was well up for this game and was matching Porto’s aggression and intensity.
Jorginho was getting stuck in to challenges and was a real orchestrator playing out of the high press.
Ben Chilwell – 7
A poor bit of defending early on almost allowed Porto in, but his overall play was excellent once again and his pace at the back and in the attack was pinnacle.
Mason Mount – 6
A little quiet in the first half and didn’t really get involved as much as Tuchel would have liked.
Mount barely improved in the second half either in a rare quiet game.
Christian Pulisic – 8
He was the victim of numerous fouls from Porto players and really should have got more protection from the ref.
Was a constant threat for Chelsea and perhaps that’s why they kept fouling him every time he got the ball.
Kai Havertz – 6
Isolated all night. Had some neat little touches and involvements on the ball, but didn’t have much to work with to be fair.
Hakim Ziyech for Mount (85 mins) – N/A
Olivier Giroud for Havertz (90+2 mins) – N/A
⚽ Read our Football live blog for the very latest news from around the grounds