Belgium fought back to beat Norway 3-2 thanks to two quickfire second-half goals from Eden Hazard and Laurent Ciman.
The Red Devils named a strong side featuring Thibaut Courtois, Toby Alderweireld, Jan Vertonghen, Kevin De Bruyne, Hazard and Romelu Lukaku.
Marc Wilmots' side took an early lead through Lukaku before Joshua King and Veton Berisha goals saw the Red Devils fall behind.
And although Belgium's defensive display will cause concern the character shown to earn victory could prove vital in the coming weeks when they will face Italy, Sweden and the Republic of Ireland.
Wales' Euro 2016 preparations were dealt a blow too as Sweden ran out comfortable 3-0 winners at the Friends Arena in Stockholm.
Goals from Emil Forsberg, Mikael Lustig and John Guidetti ensured Chris Coleman has something to think about ahead of their opening game against Slovakia in six days.
Gareth Bale, who has not appeared in any of Wales' last three friendly games before this one, was used sparingly and only played the final half an hour, while Zlatan Ibrahimovic was taken off after 62 minutes but made a positive impact while he was on the pitch.
Bit-Garam Yoon and Hyun-Jun Suk goals saw a Czech Republic side featuring Petr Cech and Tomas Rosicky go down 2-1 against South Korea. Marek Suchy pulled one back for Pavel Vrba's side before Theodor Gebre Selassie was sent off in the 60th minute for a second bookable offence.
Russia, who will face England and Wales in France, played out a 1-1 draw with Serbia. Artem Dzyuba's 85th-minute strike put Leonid Slutsky's Russia ahead before Aleksandar Mitrovic equalised three minutes later.
A fight-minute goal from Burak Yilmaz separated Turkey from Slovenia in their 1-0 friendly win.
Elsewhere, Syria beat U.A.E. 1-0 and Thailand were 2-0 winners over Jordan.