We assess the performances of West Ham's players against Bristol City today.
Adrian 7 - didn't have many big saves to make, but his handling was solid when Bristol City got shots on target.
Carl Jenkinson 7 - offered width on the right hand side, put in some dangerous crosses and was always looking to get forward.
James Tomkins 7 - was fairly solid, but was caused some trouble by the aerial prowess of Bristol City striker Matt Smith.
Winston Reid 7 - a couple of shaky moments but generally stood up strong to Smith, and was much steadier after the opening 15 minutes.
Aaron Cresswell 6 - a decent display from Cresswell, even if he wasn't quite as productive in the final third as he'd have liked to be.
Alex Song 5 - struggled to mark Luke Freeman in midfield and was sloppy in possession. Little surprise to see him substituted early in the second half.
Mark Noble 5 - good early clearance to prevent a Bristol City goal, but was too passive in midfield, allowing Korey Smith and Luke Freeman to glide past him, and wasn't urgent enough in possession.
Kevin Nolan 5 - didn't click for Nolan. Much like Noble, he was just too slow, and couldn't interpret knockdowns from Andy Carroll. Frustrating day for him.
Stewart Downing 6 - floated across the pitch in a bid to make something happen in the final third but didn't have the influence that he has had in other games this season. Too often pushed outwide to accommodate Nolan in midfield.
Enner Valencia 5 - disappointing day for the Ecuadorian, who was given little chance to run in behind and when given the ball to feet, he coulnd't make anything happen.
Andy Carroll 7 - a good performance from Carroll, who not only created the winning goal but was a threat throughout the game with his aerial prowess.
Morgan Amalfitano 7 - again had an impressive cameo, offering creativity in the final third which was lacking before his introduction.
Diafra Sakho 7 - came off the bench to score the winning goal, and even hit the crossbar shortly before that in an impressive display.
Guy Demel also came on, but wasn't on long enough to make a real impact.