Romelu Lukaku and Kevin De Bruyne sealed a 2-1 friendly win for Belgium over Switzerland after Blerim Dzemaili's first-half opener.
Kevin De Bruyne struck a late winner as Belgium came from a goal down to beat Switzerland 2-1 in Geneva on Saturday.
Marc Wilmots' side, which had won its previous five matches in all competitions, fell behind to Blerim Dzemaili's first-half opener but Romelu Lukaku leveled before De Bruyne won it for the Belgians.
Switzerland, which lost friendly matches against Republic of Ireland and Bosnia-Herzegovina in March without scoring a goal, delivered a much-improved performance against the world's number two-ranked side and deservedly went ahead through Dzemaili's pinpoint finish on 31 minutes.