West Ham booked their place in the final eight of the Europa League in style on Thursday evening as David Moyes' side put five goals past SC Freiburg at the London Stadium.
The Hammers had to overturn a 1-0 deficit but made light work of what could have been a tough battle with a dominant performance. Lucas Paqueta tucked in a corner early on and another great Jarrod Bowen finish had the side 2-0 up at the break.
There was more to come in the second half as West Ham punished the visitors through a great Aaron Cresswell finish and Mohammed Kudus brace - one of which a phenomenal solo goal supporters won't forget any time soon. Here's how the West Ham player rated on Thursday.
1. Lukasz Fabianski - 7
Relatively quiet night between the sticks. Had some shots from distance to deal with in the second half and a few half chances but not posed any major problems. | Getty Images
2. Aaron Cresswell - 8
Doan did look the Freiburg player most likely to cause a problem up against Cresswell, but ultimately didn't. A good showing topped off by the goal. His neat finish through the Freiburg defence went down a treat with the stadium as he made the most of space afforded to him. | Getty Images
3. Kurt Zouma - 7
A physical performance from the defender who swept up well. Will be pleased with the clean sheet. | AFP via Getty Images
4. Konstantinos Mavropanos - 7
Sturdy performance. He was comfortable tonight. | Getty Images