West Ham were humbled once again by Championship side Bristol City in the FA Cup third round replay at Ashton Gate on Tuesday night.
It took the Robins just three minutes to pounce on a Konstantinos Mavropanos error and put the home side ahead through Tommy Conway with the Hammers struggling to find any fightback. A red card to forward Said Benrahma in the second half didn't help David Moyes' side, who are still to win a fixture this month.
West Ham will feel aggrieved Bristol City didn't also see a man sent off for aggression but can have few complaints with the team's overall performance across the two legs. Here's how the Hammers stars rated tonight.

1. Lukasz Fabianski - 6
Wasn't at fault for the Bristol City goal but perhaps could have got out quicker. Did get down well and make the saves when called upon despite having little to keep him busy. | Getty Images Photo: Getty Images

2. Vladimir Coufal - 4
A workhorse defender but once again struggled with the pace and physicality of Cameron Pring. He'll have nightmares of the Bristol City full-back. | AFP via Getty Images

3. Konstantinos Mavropanos - 3
Awful error for Bristol City's early goal. A frustrating player as shows class at times but sluggish far too often. | AFP via Getty Images

4. Kurt Zouma - 5
Much more assured that his centre-back partners yet still had his moment of clumsiness under pressure late on. | Getty Images Photo: Getty Images