Belgium will take winning form into their decisive final Nations League fixture after Michy Batshuayi scored twice to see off a stubborn Iceland 2-0 in Brussels.
While the result has little bearing on either country's finishing position, Roberto Martinez will be relieved to have avoided a second successive draw heading into the crunch clash with Switzerland, that will determine which team advances from Group 2 in League A.
Belgium already needed only a draw from that match but will still boast the mental edge of being three points clear courtesy of Batshuayi's brace.
The 25-year-old had to wait until after the hour for Eden Hazard's genius pass to help him break the deadlock before he feasted on a kind rebound to put the match to bed in Axel Witsel's 100th international appearance.
Romelu Lukaku's hamstring injury created a starting opportunity for Batshuayi, who struggled to find his range in the opening 20 minutes.
The Valencia striker, out of form at club level, first skied an intelligent low cross from Dries Mertens and guided his next chance against the outside of the near post after turning Kari Arnason.
Mertens brought an initially uneventful second half to life by testing the upright with a clever free-kick, but it Hazard always appeared most likely to make the difference.
The star playmaker conjured the killer pass to prise open Iceland in the 65th minute, bisecting the back five with a superb ball that Thomas Meunier squared for Batshuayi to tap home.
Thibaut Courtois was finally worked with 15 minutes remaining and passed the test, keeping out Albert Gudmundsson's meek finish.
That allowed Batshuayi to add the icing in the 81st minute, his second a simple follow-up following Hannes Halldorsson's fumble of substitute Hans Vanaken's shot.
What does it mean? Swiss can still get the chocolates
That an Iceland side enduring a miserable winless run managed to keep their more fancied opponents scoreless for over an hour should provide hope to Switzerland of doing likewise, even accounting for their troubling recent loss to Qatar.
The challenge for Vladimir Petkovic's team will be to ally attacking incisiveness to defensive discipline given they must score at least twice.
Hazard the headline act
Given freedom to roam, Hazard picked up the slack in Kevin De Bruyne's absence as he did almost all of Belgium's probing in the compact space between Iceland's defence and midfield, eventually delivering the splendid pass that broke the game open.
Arnason at sea
He was at times tasked with too much considering there were two central defenders either side, but Genclerbirligi man Arnason had a tough time coming to grips with Batshuayi, often engaging when he could have dropped off.
The Red Devils round out the group stage away to Switzerland on Sunday, while Iceland remain in Belgium for a friendly meeting with Qatar on Monday.
|WRC great Loeb seals Hyundai switch|
|Madrid rumours better than sack talk, says Pochettino|
|Nadal to join Federer at 2019 Laver Cup|
|Prigoda smashes world record, Hosszu dethroned in Hangzhou|
|Former Juve CEO Marotta takes over at Inter|
|Glenn to stand down as FA boss next year|
|Muller apologises to Tagliafico for kick to the head|
|Pereira pleads for more Manchester United chances|
|Griffin hails ´phenomenal´ Lowry after Warriors demolition|
|I´ve played with Zidane and Henry, but Messi is something else – Pires|
|Dragons forward Jack de Belin charged with sexual assault|
|Durant: Raptors are the real deal|
|Cocu bids farewell to Fenerbahce after ´mutual agreement´ is made over October sacking|
|Australia unchanged for historic Perth Test|
|Champions League draw: The possible last-16 ties|
|Southee happy to be back on home soil|
|I wouldn´t swap Dembele for Neymar – Pires|
|Canelo ready to risk heavy weather against Fielding|
|Raptors upstage Warriors, Davis leads Pelicans with 44 points|
|India skipper Kohli excited by green Perth wicket|
|PSG? I haven´t decided my future yet – De Jong|
|Marcelo: Real Madrid don´t have attitude problem|
|India pair Ashwin, Rohit ruled out of second Test|
|Kovac: Ajax-Bayern draw was amazing|
|Sims re-signs with Dragons until 2022|
|Derrius Guice injury update: Redskins RB (knee) has rehab setback, undergoes 3 more procedures|
|Emery: Arsenal could sign defender in January|
|Phillies sign McCutchen to three-year deal|
|O´Neal thinks his Lakers teams could ´easily´ beat Warriors|
|A-League to add two clubs by 2020|
|Curry says he was ´obviously joking´ about moon landing comments|
|Now the beautiful part starts – Ronaldo ready for Champions League knockout stage|
|Bayern have a lot more potential – Lewandowski not satisfied despite top spot|
|Lyon star Fekir shares plaudits for Champions League progression|
|Mourinho not surprised by United´s defeat to Valencia|
|Motivation no issue for Benfica, claims Vitoria|
|Lewandowski finishes Champions League group stage as top scorer|
|Mourinho: We scored two goals and lost 2-1!|
|England have a diamond - Guardiola hails City´s Foden|
|Sterling´s carefree display invites us to love football more than others hate|
|Juventus achieved their objective, despite everything going wrong – Allegri|
|Never say never - Schmidt not ruling out All Blacks role|
|Bologna´s winning start ended in BCL|
|Di Francesco critical of Roma performance|
|Shakhtar Donetsk 1 Lyon 1: Fekir fires French side through in Group F|
|Benfica 1 AEK Athens 0: Grimaldo sends hosts out on a high|
|Young Boys 2 Juventus 1: Hoarau double seals famous victory|
|Manchester City 2 Hoffenheim 1: City through as group winners after Sane brace|
|Ajax 3 Bayern Munich 3: Kovac´s men clinch top spot in Amsterdam thriller|
|Valencia 2 Manchester United 1: Jones scores own goal as Red Devils limp through|
|Solari accepts responsibility for Madrid´s heaviest home defeat in Europe|
|WATCH: Rooney backs Rocky ahead of Canelo showdown|
|McLaren to collaborate with Team Bahrain Merida|
|Las Vegas to host 2020 NFL Draft|
|Stade teenager tragically dies after neck injury|
|Cahill may need to leave Chelsea if he wants to play, admits Sarri|
|Viktoria Plzen 2 Roma 1: Chory winner takes hosts into Europa League|
|Real Madrid 0 CSKA Moscow 3: Champions humiliated at Bernabeu|
|Sarri condemns ´disgusting´ Sterling abuse|
|Hansen hails outstanding Ben Smith ahead of Pau switch|
|Foden, Sterling start for Manchester City v Hoffenheim|
|Sky decision will not affect us in 2019, insist Froome and Thomas|
|Al Ain 3 Team Wellington 3 (aet, 4-3 on penalties): Shootout heartbreak for semi-pros in Club World|
|Jackson to remain Ravens´ starting QB despite Flacco return|
|Rams headline 2019 NFL International Series home teams|
|Rams headline International Series home teams for 2019|
|Atlanta want ´exciting football´ from new boss amid Bielsa links|
|Atlanta still yet to receive ´serious´ bid for ´Bale-like´ Almiron|
|Tottenham v Manchester United to be held at Wembley|
|Matip facing six weeks out with fractured collarbone|