Chelsea player ratings: Reece James and Koulibaly score high marks in bad-tempered London derby

Kalidou Koulibaly scored a brilliant goal but Chelsea were denied in the end by a Harry Kane header.

Tottenham rescued a point at the death with a late Harry Kane gliding header, after being second best almost all game.

The Blues dominated the match and took the lead through a brilliant Kalidou Koulibaly volley. 

Chelsea should have gone into the break with more than a goal, and Spurs drew level after Pierre-Emile Højbjerg’s shot snuck past Edouard Mendy.

Reece James then responded to put the Blues ahead before Kane, who had endured a frustrating game, glided home the equaliser to make it 2-2 in added time to deny Chelsea all three points.

In what was a high tempered game on a scorching Sunday at Stamford Bridge, here is how we rated the players.

Son Heung-Min of Tottenham Hotspur is challenged by Edouard Mendy of Chelsea. Credit: Clive Mason/Getty Images

Edouard Mendy - 5

The Senegal stopper was solid in the first half and produced a world class save to deny Ryan Sessegnon when the Tottenham full-back was through on goal.

He looked strong when coming for the crosses, and would have been disappointed to have conceded two goals having looked very good in the first half.

Kalidou Koulibaly celebrates scoring. Credit: Shaun Botterill/Getty Images

Kalidou Koulibaly - 8

Scored a fantastic volley to give his side the lead and commanded the backline with so much intent and purpose on the day. Would be so proud of the work that he has done today. Unlucky not to be on the winning side.

Thiago Silva was impressive against Spurs. Credit: GLYN KIRK/AFP via Getty Images

Thiago Silva - 7

A Rolls Royce of a defender who is getting better with time.

He used his experience when he had to and never really looked disturbed even when Tottenham came back into it.

Reece James scores against Spurs. Credit: Shaun Botterill/Getty Images

Reece James - 8

There are few words to describe how good Reece James is especially when playing in high profile games.

He was monumental and very impressive in all aspects of the game, he scored the second after being put through by Raheem Sterling.

Chelsea’s English midfielder Ruben Loftus-Cheek controls the ball. Credit: GLYN KIRK/AFP via Getty Images

Ruben Loftus-Cheek - 6

He started as one of the full-backs and did not disappoint his manager with a controlled performance.

The England international had several chances to score and would have been frustrated he did not find the back of the net.

Marc Cucurella of Chelsea runs with the ball whilst under pressure from Dejan Kulusevski. Credit: Shaun Botterill/Getty Images

Marc Cucurella - 7

Played a solid game on his home debut and would be delighted with the fact that he got an assist. Solid game for the Spanish full-back.

Chelsea skipper Jorginho had a masterful performance until one mistake let Tottenham back into the match. Credit: GLYN KIRK/AFP via Getty Images

Jorginho - 6

Stepped up with a disciplined performance, controlling the game and keeping his cool when others wanted to speed up the game.

The only mistake he made lead to Spurs’ first goal, and Tuchel hauled him off after that.

Chelsea’s French midfielder N’Golo Kante (R) leaves the game injured during the English Premier League football match between Chelsea and Tottenham Hotspur at Stamford Bridge. Credit: GLYN KIRK/AFP via Getty Images

N’Golo Kante - 8

Another world-class performance from the man who will go down as one of the best midfielders to have ever played in the Premier League.

He never stopped running, linked the play for Chelsea’s second goal. He was unlucky to have picked up a hamstring injury.

Kai Havertz of Chelsea clashes with Cristian Romero of Tottenham Hotspur. Credit: Shaun Botterill/Getty Images

Kai Havertz - 6

The German had plenty of touches and flicks but did not get involved in the final third as much as he would have liked.

Sterling battles Eric Dier. Credit: GLYN KIRK/AFP via Getty Images

Raheem Sterling - 6

The England international had quite a quiet debut for his own lofty standards.

He had a really good chance in the first half and hesitated and the chance was gone.

He would be glad to get an assist on the James goal.

Mount blocks an Eric Dier clearance. Credit: GLYN KIRK/AFP via Getty Images

Mason Mount - 6

Mount pressed and hurried the Tottenham defence all game, he had a curling effort well wide.

Subs: César Azpilicueta - 5, Conor Gallagher - 5, Christian Pulisic & Armando Broja - not enough time on the pitch to be rated.