Two goals from Lawrence Shankland ensured Scotland's big Hampden send-off before heading to the World Cup ended in victory over 10-man Curacao.
In the week his summer move from Hearts to Rangers was confirmed, Shankland's double secured the Scots a first home friendly win in a decade.
Tahith Chong had given the visitors a shock lead with a terrific goal before Curacao were reduced to 10 men after striker Jurgen Locadia caught Aaron Hickey with a stray forearm.
Finlay Curtis, introduced moments earlier for the injured Billy Gilmour, grabbed an equaliser just before half-time with his first international goal.
Tyler Fletcher - son of former Manchester United and Scotland midfielder Darren - came on for his debut after the break, and Shankland struck twice to advance his case for a starting berth at the World Cup.
Ryan Christie scored from the penalty spot late on to wrap up the win after Curtis was brought down in the penalty area.
The Scotland squad fly to the United States on Sunday before their final friendly match against Bolivia in New Jersey on Sunday, 7 June.
They face Haiti in their World Cup opener in Boston a week later.