Scotland beat Ukraine 3-0 in the Nations League through second-half John McGinn and substitute Lyndon Dykes, who scored twice with two headed goals.
After losing a World Cup play-off to the same opponent three months ago, Steve Clarke’s men dominated the game this time around.
The breakthrough came in the 70th minute when McGinn slotted the ball into the bottom corner after receiving a deflected pass.
Ten minutes later, Ryan Fraser’s corner was well headed by Dykes.
Lighting struck twice as the same source scored the third, both substitutes joining from a corner again to cap a fantastic night for Scotland.
The result means Scotland are now top of their Nations League group, two points clear of Ukraine with two games to spare.
Goalscorer McGinn alluded to Scotland’s disappointing summer and how he played with a point to prove.
He said: “What we missed in the summer is what we showed at Wembley, what we showed here against Denmark: grit, desire and all the characteristics of a Scottish team that we have avoided.
“So it was important for us to rearrange and the manager made it clear that it wasn’t good enough. We played with a point to prove tonight.”
Young Everton right-back Nathan Patterson was forced off on a stretcher during the first half and Clarke has given his update on the situation.
He said: “It didn’t look too good when they left on the stretcher, he felt something in his leg, we’ll wait and see what the medics say.
“Hopefully not too serious and not too long.”
Dykes’ second-half hero reflected on his overall performance and impact on the pitch.
He said: “We have worked hard on it, the manager changed the form so to get a result tonight and some goals were really good.
“I want to influence the game. I’m disappointed that I didn’t play. The manager chose Che (Adams) because there was good competition there but I came in, changed the game and we got the three points so that’s good. .”