Tottenham outcast Steven Bergwijn set up the stunning victory with a 25-yard piledriver in the first-half.
Memphis Depay scored a brace either side of a close-range strike from Denzel Dumfries on Thursday night.
More to follow
MATCH FACTS
Belgium: Mignolet, Alderweireld, Boyata, Vertonghen, Meunier (Carrasco 67), Vanaken (Onana 46), Witsel (Batshuayi 67), Castagne, Lukaku (Trossard 27), De Bruyne, Eden Hazard (Mertens 46).
Subs Not Used: Dendoncker, Sels, Saelemaekers, Tielemans, Theate, De Ketelaere.
Booked: Mertens.
Goals: Batshuayi 90.
Holland: Cillessen, Timber, van Dijk, Ake (de Ligt 74), Dumfries, Berghuis (Koopmeiners 83), Frenkie de Jong, Klaassen, Blind, Bergwijn, Depay.