Belgium handed error-prone Scotland their biggest home defeat in over 45 years as they coasted to a 4-0 friendly win helped by Michy Batshuayi's second-half double at Hampden Park on Friday.
Romelu Lukaku and Eden Hazard had put the visitors on top in the Nations League warm-up as the Scots suffered their heaviest home reverse since February 1973, when they lost 5-0 to England.
World Cup semi-finalists Belgium dominated the match with Lukaku putting them ahead just before the half-hour mark after a defensive mix-up before they ran riot after the break.
Scotland gifted the visitors the first goal when goalkeeper Craig Gordon rolled the ball to John McGinn who was dispossessed by Mousa Dembele before Thorgan Hazard set up Lukaku to score.
Hazard made it 2-0 with some trickery and a fierce drive in Belgium's first second-half foray before he set up Batshuayi for the third after Charlie Mulgrew gave the ball away.
Batshuayi netted his second from the edge of the area with Ryan Jack to blame after he lost possession in midfield.
The gulf in class was shown by the fact that Scotland only earned their first corner in the 84th minute against Roberto Martinez's experienced side, who came third at the World Cup.
It was Scotland's fourth defeat in five matches under Alex McLeish, who took over when Gordon Strachan stood down after they failed to qualify for the World Cup.
Belgium open their Nations league campaign away to Iceland on Tuesday, while Scotland start at home to Albania on Monday.