Romelu Lukaku opende na een uur de score. De spits van Manchester United schoot raak nadat Thomas Meunier het overzicht behield en hem vrij speelde.
Ongeveer een kwartier voor tijd maakten de Zwitsers gelijk. Mario Gavranovic scoorde, nadat Denis Zakaria een vrije trap van Xherdan Shaqiri had terug gekopt.
In de slotfase maakte Lukaku toch de 2-1, na een mooi opgezette aanval via Eden Hazard en Dries Mertens. Bij België viel Thomas Vermaelen, bepaald niet voor het eerst in zijn loopbaan, geblesseerd uit.
België en Zwitserland hadden hun eerste duel in de Nations League gewonnen van IJsland.