Match ends, Rapid Vienna 0, West Ham United 2.
West Ham secured their place in the Europa League last 16 with a win against Rapid Vienna in a match played behind closed doors in Austria.
Andriy Yarmolenko put the Hammers ahead just before half-time when he headed in at the back post from Nikola Vlasic's cross.
Minutes later, Yarmolenko was fouled by Maximilian Hofmann and captain Mark Noble fired the resulting penalty into the top corner to double their lead.
David Moyes' side are now guaranteed to win Group H with a game to spare.
The Hammers won the European Cup Winners' Cup in 1965 and lost in the 1976 final. Their run in this season's Europa League is already their best performance in European competition since 1980-81.
Manager Moyes told BT Sport: "A really good, professional job, not just tonight, how we've done in the group and great credit to the whole squad. We've used them all and taken some risks at times, but overall it has worked.
"At the start of the tournament I was unsure how it would be. It was relatively new to the players, but they've done such a great job.
"We thoroughly deserve to win the group and are looking forward to European football in March - and don't have to play in February which helps with the congestion."
'Players have come a long way'
The Hammers were already guaranteed a top-two spot after collecting 10 points from their opening four matches, but this victory ensured they would finish top.
That means they avoid the qualifying round play-off in February - when the eight Europa League group runners-up face the teams that finish third in their Champions League groups - and move straight into the following phase, the last 16, in March.
There was an eerie atmosphere at the Allianz Stadion, which can host more than 28,000 people.
Increasing numbers of Covid-19 cases in Austria forced the game to be held behind closed doors, although West Ham fans had already been banned from attending following crowd trouble in the away game versus Belgian side Genk.
It was a far cry from the Hammers' 2-0 win over Rapid Vienna at a packed London Stadium in September - in West Ham's first-ever home Europa League group game.
Nevertheless, manager Moyes would still have been delighted with the professional performance from his team after making eight changes from the side that began the 1-0 loss to Wolves on Saturday.
Jarrod Bowen, starting up front with Michail Antonio rested, had a good chance to open the scoring but slid an effort just wide after Arthur Masuaku's excellent low cross from the left.
But the Hammers continued to dominate possession and two goals at the end of the first half gave them deserved control of the game.
Bowen and Tomas Soucek both had efforts saved after the break with Rapid Vienna unable to test visiting goalkeeper Alphonse Areola.
With qualification secured, 17-year-old striker Sonny Perkins, who played for England Under-18s earlier this month, was handed his Hammers debut with 13 minutes remaining.
Perkins nearly made an instant impact, but saw a powerful header tipped over by Paul Gartler.
West Ham, fourth in the Premier League, visit Manchester City on Sunday, and Moyes will be able to rest more players in their final Europa League group match, at home to Dinamo Zagreb on 9 December.
Moyes added: "We should've been in front before we did score, but there was no doubt we deserved to be in front and no doubt we deserved to win.
"It's a good sign when we won, but I don't think we played that well. The players that have come in have really done well. I really think the players have come a long way but there's more to go."I've tried to chop and change a little bit and keep everyone involved. We can play far better and need to do that in the games coming up. We can put this away and focus on the league now."
Player of the match
PerkinsSonny Perkins
Rapid Vienna
Avg
- Squad number25Player nameGartlerAverage rating
4.87
- Squad number9Player nameFountasAverage rating
4.61
- Squad number29Player nameKaraAverage rating
4.57
- Squad number22Player nameStojkovicAverage rating
4.36
- Squad number32Player nameKitagawaAverage rating
4.34
- Squad number27Player nameGrüllAverage rating
4.34
- Squad number10Player nameBalloAverage rating
4.33
- Squad number16Player namePetrovicAverage rating
4.13
- Squad number20Player nameHofmannAverage rating
4.12
- Squad number26Player nameMoormannAverage rating
4.10
- Squad number8Player nameKnasmüllnerAverage rating
4.10
- Squad number4Player nameAiwuAverage rating
4.00
- Squad number36Player nameAraseAverage rating
3.97
- Squad number5Player nameLjubicicAverage rating
3.94
- Squad number18Player nameStrunzAverage rating
3.84
- Squad number14Player nameGrahovacAverage rating
3.82
West Ham United
Avg
- Squad number64Player namePerkinsAverage rating
8.40
- Squad number16Player nameNobleAverage rating
8.30
- Squad number5Player nameCoufalAverage rating
8.25
- Squad number10Player nameLanziniAverage rating
8.23
- Squad number20Player nameBowenAverage rating
8.20
- Squad number11Player nameVlasicAverage rating
8.19
- Squad number26Player nameMasuakuAverage rating
8.12
- Squad number23Player nameDiopAverage rating
8.11
- Squad number15Player nameDawsonAverage rating
8.07
- Squad number13Player nameAreolaAverage rating
8.04
- Squad number7Player nameYarmolenkoAverage rating
8.04
- Squad number22Player nameBenrahmaAverage rating
8.03
- Squad number28Player nameSoucekAverage rating
8.02
- Squad number8Player nameFornalsAverage rating
7.99
- Squad number33Player nameKrálAverage rating
7.96
- Squad number24Player nameFredericksAverage rating
7.69
Line-ups
Rapid Vienna
Formation 4-2-3-1
- 25Gartler
- 22Stojkovic
- 4Aiwu
- 20Hofmann
- 26Moormann
- 16Petrovic
- 5LjubicicSubstituted forGrahovacat 90+1'minutes
- 36AraseSubstituted forBalloat 75'minutes
- 8KnasmüllnerSubstituted forGrüllat 59'minutes
- 32KitagawaSubstituted forKaraat 59'minutes
- 9FountasSubstituted forStrunzat 90+1'minutes
Substitutes
- 10Ballo
- 13Schick
- 14Grahovac
- 18Strunz
- 23Auer
- 27Grüll
- 29Kara
- 31Ullmann
- 33Dijakovic
- 37Sulzbacher
- 45Hedl
- 50Orgler
West Ham
Formation 4-2-3-1
- 13Areola
- 5Coufal
- 15Dawson
- 23Diop
- 26MasuakuSubstituted forFredericksat 77'minutes
- 16Noble
- 28SoucekSubstituted forKrálat 65'minutes
- 7Yarmolenko
- 10LanziniSubstituted forFornalsat 65'minutes
- 11VlasicSubstituted forPerkinsat 78'minutes
- 20BowenSubstituted forBenrahmaat 65'minutes
Substitutes
- 3Cresswell
- 4Zouma
- 8Fornals
- 22Benrahma
- 24Fredericks
- 31Johnson
- 33Král
- 35Randolph
- 41Rice
- 42Alese
- 51Chesters
- 64Perkins
- Referee:
- Sergei Ivanov
Match Stats
- Possession
- Home39%
- Away61%
- Shots
- Home13
- Away12
- Shots on Target
- Home3
- Away7
- Corners
- Home1
- Away4
- Fouls
- Home8
- Away7
Live Text
Post update
Full Time
Second Half ends, Rapid Vienna 0, West Ham United 2.
Post update
Attempt missed. Thierno Ballo (Rapid Vienna) right footed shot from outside the box is high and wide to the right. Assisted by Ercan Kara.
Substitution
Substitution, Rapid Vienna. Oliver Strunz replaces Taxiarchis Fountas.
Substitution
Substitution, Rapid Vienna. Srdjan Grahovac replaces Robert Ljubicic.
Post update
Attempt missed. Ercan Kara (Rapid Vienna) right footed shot from the centre of the box is too high. Assisted by Robert Ljubicic with a cross.
Post update
Offside, West Ham United. Saïd Benrahma tries a through ball, but Pablo Fornals is caught offside.
Post update
Attempt missed. Taxiarchis Fountas (Rapid Vienna) right footed shot from outside the box is too high. Assisted by Robert Ljubicic.
Post update
Attempt missed. Thierno Ballo (Rapid Vienna) left footed shot from outside the box is too high. Assisted by Dejan Petrovic.
Post update
Andriy Yarmolenko (West Ham United) wins a free kick in the defensive half.
Post update
Foul by Robert Ljubicic (Rapid Vienna).
Post update
Corner, West Ham United. Conceded by Paul Gartler.
Post update
Attempt saved. Sonny Perkins (West Ham United) header from the centre of the box is saved in the top centre of the goal. Assisted by Vladimir Coufal with a cross.
Substitution
Substitution, West Ham United. Sonny Perkins replaces Nikola Vlasic.
Substitution
Substitution, West Ham United. Ryan Fredericks replaces Arthur Masuaku.
Post update
Attempt saved. Dejan Petrovic (Rapid Vienna) right footed shot from outside the box is saved in the top centre of the goal. Assisted by Robert Ljubicic.
Substitution
Substitution, Rapid Vienna. Thierno Ballo replaces Kelvin Arase.
Post update
Offside, Rapid Vienna. Robert Ljubicic tries a through ball, but Kelvin Arase is caught offside.
Post update
Attempt blocked. Robert Ljubicic (Rapid Vienna) left footed shot from outside the box is blocked. Assisted by Taxiarchis Fountas.
Post update
Attempt missed. Saïd Benrahma (West Ham United) right footed shot from the right side of the box misses to the left. Assisted by Vladimir Coufal with a through ball.
- Code Red: The race to save Raul Jiménez's life and his battle to return
- Should historians be jealous?: Josh Widdicombe's extraordinary family tree revealed
Comments
Join the conversation
Have a thought for Sonny Perkins, at 17 years old, making your debut, in an away European fixture and playing a blinder. Real Roy of the Rovers stuff. Bravo.
⚒-COYI-⚒
We've beaten Man Utd, Man City, Tottenham, Liverpool, Everton, Leicester, topped our Europa group unbeaten and are in the League Cup Quarter Finals with every chance of progressing.
We'll give anyone a game.
⚒
Going well in the PL and in Europe so far - hat’s off to David Moyes and the lads this season.
COYI ⚒⚒