Michy Batshuayi scored twice as Belgium beat relegated Iceland to take them three points clear at the top of their Nations League group.
A draw or win in Switzerland on Sunday will take the Belgians into next year's finals.
Chelsea striker Batshuayi, on loan at Valencia, slid in Thomas Meunier's cross to open the scoring.
Read also:Borussia Dortmund agree deal for Belgium international Axel Witsel
Â
Belgium will reach the June 2019 finals if they do not lose in Lucerne. But they will miss out to the Swiss if the hosts win 1-0, 2-1 or by two or more goals.
Source: BBC
Latest sports news in Ghana