It was a tough night in Serbia, but the Hammers came away with an important win to keep them in pole position to win their Europa League group.
Tomas Soucek again underlined his importance in the side, creating chaos at set pieces and popping up in the role that had been given to Declan Rice last year to seize the winning goal.
Soucek is not always pretty to the eye, but he has a knack of scoring goals when it counts. At times ugly, but effective. Every top side needs one.
Ben Johnson had a great game and was probably our MOTM. Strong in defence, he was cheeky coming forward - like the kid who shot out of our youth set up 3 years ago. He earned a series of corners going forward despite a pretty predictable partnership with Fornals down the right wing.
Benrahma and Fornals did their usual thing - capable but not potent.
Mubama struggled up front alone and his lack of awareness as a target man showed. Lots to learn, hopefully at West ham, but he needs time to develop his positional awareness.
Cornet looked lacking in confidence and persistently turned in instead of testing their right backs speed. We've never seen the real Maxwell Cornet.
Mavropanos was slick in possession and solid against a lightweight attack. The jury remains out as to whether he can really cut it in the Premiership cauldron but he has plenty of potential.
Cresswell is coming to the end of a great career but the lack of game time was evident. With Ward Prowse on set piece duty his star is fading.
Danny Ings needs to drop down a level to a club that plays two up front - a rare beast in modern football.
We move on, it's a harsh wheel that keeps on spinning.