Netherlands have failed to qualify for the World Cup for the first time since 2002 after an Arjen Robben-inspired 2-0 win over Sweden left them trailing the visitors on goal difference in Group A.
Dick Advocaat's men went into the match knowing they needed to score at least seven goals and win by six to secure a top-two spot, and although Robben's fine performance saw them claim a comfortable win, they were far too profligate to get near their target.
Netherlands certainly could not be accused of starting the game with a lack of intent, as Robben opened the scoring with a confident penalty, before several other chances fell their way.
They were mostly wasteful, but Robben – by far the best player on the pitch – showed his class with a stunning second just before the break to at least provide a little extra belief.
37 - Arjen Robben is now tied with Dennis Bergkamp as the fourth top goalscorer for the Netherlands (37 goals). Update. https://t.co/OUx3b8eSho— OptaJohan (@OptaJohan) October 10, 2017
Sweden's reluctance to offer anything in the attacking third only increased after the interval and subsequently impacted the home side's chance creation, as the visitors became tighter at the back.
As such, Netherlands struggled to create clear-cut chances and things petered out, allowing Sweden to celebrate securing a play-off spot behind France, who beat Belarus 2-1 in Paris.
After an elaborate welcome to the pitch involving smoke machines, a stadium blackout and a light show, Netherlands made a strong start to proceedings.
Robben was particularly lively and – after missing a couple of early chances – broke the deadlock 16 minutes in, coolly converting a penalty after Victor Lindelof calamitously kicked the ball on to his own hand.
Robben was at the centre of things again 10 minutes later, with his shot from distance deflecting into the path of Georginio Wijnaldum, who inexplicably failed to find the next from 10 yards.
Kenny Tete was the next to waste a glorious chance, blasting well over from close range following Nathan Ake's sublime cross just after the half-hour mark.
But they did get a second in the 40th minute – Robben received Ryan Babel's cut-back and sent a sensational first-time effort into the far side of the goal from 25 yards.
Netherlands continued to pile the pressure on after the break and, with the physical Bas Dost replacing Vincent Janssen at half-time, they had more of a target man to aim for.
Despite their dominance, the hosts struggled to craft chances before Dost proved effective in his role just before the hour mark, nodding on a lofted pass to Wijnaldum, who shot straight at Olsen from 16 yards.
A rare chance fell to Sweden with 20 minutes to go, but Emil Forsberg shot just over from 25 yards after Daley Blind had gifted possession to Marcus Berg.
After something of a lull, Robben again went close three minutes from time, but Olsen was equal to his effort at the near post and Sweden ultimately did enough to ensure their place in the play-offs.
|Stoger: Dortmund were lucky to survive Atalanta scare|
|Gattuso hopes to continue as AC Milan boss|
|Europa League Review: Arsenal survive scare, Dortmund battle past Atalanta|
|´Complacent´ Arsenal had no ideas, Wenger admits|
|Wilshere pulls no punches after Arsenal´s Ostersunds defeat|
|Batshuayi accuses Atalanta fans of racism|
|Villarreal defender Semedo charged with attempted murder|
|Police officer dies after clashes between Athletic Bilbao and Spartak Moscow fans|
|Atalanta 1 Borussia Dortmund 1 (3-4 agg): Returning Schmelzer strikes late|
|AC Milan 1 Ludogorets 0 (4-0 agg): Borini strike secures victory at San Siro|
|Arsenal 1 Ostersunds 2 (4-2 agg): Gunners through despite Emirates shock|
|Simeone open to Carrasco, Torres exits amid CSL reports|
|Mancini: Zenit not Europa League contenders|
|Europa League Review: Napoli´s comeback in vain, Immobile sends Lazio through|
|Ferdinand has doubts over Kane´s Tottenham future|
|Zenit 3 Celtic 0 (3-1 agg): Ivanovic inspires second-leg turnaround|
|Atletico Madrid 1 Copenhagen 0 (5-1 agg): Gameiro ensures Simeone´s men cruise through|
|Why De Gea really is untouchable as the Premier League´s best goalkeeper|
|I wouldn´t sell him - Arbeloa wants Bale to remain at Real Madrid|
|Leeds United delay reveal of new club crest|
|Guti urges Neymar to leave PSG for Real Madrid|
|Azpilicueta: Chelsea must be perfect to beat Barcelona|
|Roma star Under tipped to win Ballon d´Or before 2023|
|Zola denies he will join Sarri at Chelsea next season|
|Barcelona is my club - Sergi Roberto rejects other interest to sign new deal|
|Lewandowski employs Zahavi as agent as Real Madrid rumours continue|
|Pardew confirms Evans remains West Brom captain|
|Muntari joins Seedorf at Deportivo La Coruna|
|Rooney: Moving to China for the money would have been easy|
|Carrasco left out of Atletico squad amid China move reports|
|Arthur: Move to Barcelona still on track|
|Blatter backs Morocco 2026 World Cup bid|
|Wenger sees Welbeck emerging from torrid struggles|
|Zidane stands by selfless Benzema|
|´Important names´ keen on Inter star Icardi|
|Manchester United v Chelsea: Mourinho and Conte´s feud in their own words|
|Manchester United v Chelsea: Grant´s disastrous debut, Drogba´s ´offside´ goal and other Old Traffor|
|Walker motivated by EFL Cup final showdown with Arsenal|
|Manchester United v Chelsea: ´Specialist in failure´, eye-pokes and Mourinho´s other best rows|
|CONCACAF Champions League Review: America close in on quarters with huge win|
|Keane defends Pogba as former United captain demands more from Lukaku and Sanchez|
|Stoger labels Reus ´indispensable´ amid Milan links|
|Ferdinand and Man United team-mates doubted De Gea|
|Shakhtar would´ve won by more if not for Roma´s Alisson – Fonseca|
|Championship Review: Wolves squander two-goal lead to Norwich, Cardiff City take advantage|
|Mourinho happy with ´big effort´ from Pogba|
|Mourinho questions medical staff after ´bad´ Herrera injury|
|Sarri demands better from Napoli ´buffoons´|
|Mourinho hugs reporter for asking about McTominay instead of Pogba|
|Di Francesco slams Roma: I should have substituted half of them!|
|De Gea happy with ´important´ wonder save|
|Vazquez and Asensio important to Madrid, says Zidane|
|Shakhtar Donetsk 2 Roma 1: Fred stunner seals first-leg comeback|
|Sevilla 0 Manchester United 0: De Gea ensures Mourinho´s men stay level|
|Herrera injury gives dropped Pogba chance for reprieve|
|Firmino insists he did not abuse Holgate|
|Leganes 1 Real Madrid 3: Casemiro inspires comeback for Zidane´s men|
|Milan have everything to lose – Gattuso worried about complacency|
|United a big team in defeat - Mourinho aims dig at City|
|Firmino escapes punishment after Holgate allegation|
|Mourinho benches Pogba for Sevilla clash|
|Gremio refute claims of €40m Arthur agreement with Barcelona|
|Messi will sign another Barcelona contract, predicts Bartomeu|
|UEFA rejects PSG appeal over Rabiot´s Real Madrid booking|
|James to miss ´a few days´ of Bayern training with calf injury|
|Nantes not stopping Ranieri if Italy come calling|
|Milan owner Li slams ´fake news´ over financial woes|
|Wenger still gunning for top four spot with Arsenal|
|AFC Champions League Review: Kanazaki braces inspires Kashima|
|Ospina to get Wembley nod as Wenger waits on Ramsey|
|Pogba not struggling at United, claims Deschamps|
|Escape Messi´s shadow? Change sport! - Henry´s advice to Neymar|
|Horsing around: Muller takes tips from equine companion|
|Ronaldo jets off for a break as Madrid head to Leganes|
|Mistake to let Kroos leave Bayern for Madrid - Sammer|
|Spalletti tips Ancelotti for Italy job|
|Mendy on course for World Cup, says Deschamps|
|Man Utd on dismal knockout run, Roma have Shakhtar curse - Champions League in Opta numbers|
|Azpilicueta hoping for greater fortune at Camp Nou|
|Out of nothing he can score goals – Heynckes hails Muller|
|CONCACAF Champions League Review: Giovinco inspires Toronto, Tigres held|
|Ranieri: I´ll quit Nantes if offered Italy job|
|Barcelona are great even without Neymar – Willian|
|Conte wants to see out Chelsea contract but has bags packed|
|Messi goal will give Barcelona more space at Camp Nou – Suarez|
|Conte defends ´incredible´ Christensen after Barcelona error|
|Bayern taking nothing for granted after 5-0 demolition – Heynckes|