Scotland boosted their hopes of qualification for the 2026 World Cup as they came from behind at Hampden Park to beat Greece 3-1 in qualifying.
Greece had won 3-0 at Hampden in March to condemn Scotland to Nations League relegation, and they were dominant for long periods on Thursday.
The visitors took a deserved lead in the 62nd minute through Kostas Tsimikas, only for Ryan Christie to reply almost instantly with an equaliser against the run of play.
And Hampden was sent into raptures when Lewis Ferguson completed the turnaround by bundling home after Greece failed to clear a free-kick. Lyndon Dykes then added the finishing touch in injury time after a dreadful error from Greece goalkeeper Konstantinos Tzolakis.
Scotland are level on seven points with Group C leaders Denmark, with Greece four points further back. A win over Belarus on Sunday, combined with a Greece defeat in Copenhagen, would guarantee at least a play-off spot for Scotland.