West Ham picked up a well-earned point at home to Chelsea in today’s Premier League clash.
Chelsea had won all five of their Premier League games coming into this encounter and many expected them to win again.
But West Ham have grown in confidence after beating Everton 3-1 at Goodison Park last weekend.
And it was a solid all-round performance from the Hammers. West Ham kept things tight at the back and had chances to win it.
Here are the player ratings from the game.
Lukasz Fabianski – 9
Veteran stopper Fabianski was magnificent between the sticks again. The Poland international saved with his face to deny Alvaro Morata, pushed Ross Barkley’s late effort around the post and was strong with his catching.
Pablo Zabaleta – 9
Many were worried about veteran defender Zabaleta up against in-form Eden Hazard. But the Argentine shackled Hazard so well and cleared everything.
Issa Diop – 8
Diop is getting better with every game. Once again, he was solid in the air and a clean sheet against Chelsea will do wonders for his confidence.
Fabian Balbuena – 9
This was by far his best game in claret and blue. The Paraguay international was a rock at the back, winning everything in the air and making some vital tackles.
Arthur Masuaku – 7
Masuaku looked vulnerable on a couple of occasions but his second half performance was solid. The Frenchman did well to keep Willian quiet for most of the match.
Declan Rice – 9
For a 19-year-old, Rice plays with such maturity and it was another special display from the teenager. He made a Chelsea midfield including Jorginho, Ngolo Kante and Mateo Kovacic look very average.
Mark Noble – 8
This was Noble’s best performance this season. He offered non-stop running and leadership on the field.
Pedro Obiang – 6
Obiang couldn’t quite get into the game as much as he would have liked. However, he did his job and prevented the Chelsea midfield from breaking through.
Andriy Yarmolenko – 8
Yes, Yarmolenko definitely should have won the game for West Ham when he somehow headed wide from five yards out. But the Ukrainian winger was a constant threat on the counter-attack and on another day, he scores a couple.
Michail Antonio – 5
This was Antonio’s chance to prove that he can fill the void left by the injured Marko Arnautovic. However, he missed a couple of great opportunities and lacked energy up front.
Felipe Anderson – 7
Once again, Anderson dazzled in glimpses. The Brazilian is very skilful and he is improving game by game.
Lucas Perez (5) struggled to make an impact. Robert Snodgrass (6) put in a sublime cross which Yarmolenko should have scored. Carlos Sanchez (N/A) came on too late to be judged.