Scotland went some way to compensating for their World Cup play-off heartache by claiming a crucial Nations League victory over Ukraine at Hampden to move top of Group B1.
Three months on from a deflating loss to the same opposition, John McGinn swept in a deserved 70th-minute opener after dominant and dynamic Scottish side had passed up a flurry of clear-cut opportunities in Glasgow.
Substitute Lyndon Dykes then headed in twice late on to seal a vital win which sees the Scots leapfrog the Ukrainians.
Steve Clarke's side hold a two-point advantage in top spot with two games remaining, the first of which is the visit of the Republic of Ireland on Saturday, before a potential decider with the Ukrainians in Krakow next Tuesday.
More to follow.
helpHow to play
Rate players out of 10 throughout or after the game. The rater will close 30 minutes after the final whistle.
Rating range key1 = Give it up10 = Pure perfection
Line-ups
Scotland
Formation 4-2-3-1
1Gordon
2Patterson13Hendry15McKenna6Tierney
4McTominay8McGregor
17S Armstrong7McGinn11Christie
10Adams
1Gordon2PattersonSubstituted forHickeyat 26'minutes13Hendry15McKenna6TierneySubstituted forTaylorat 86'minutes4McTominay8McGregor17S ArmstrongSubstituted forFraserat 76'minutes7McGinn11ChristieSubstituted forMcLeanat 85'minutes10AdamsSubstituted forDykesat 77'minutesSubstitutes
3Taylor5Porteous9Dykes12Kelly14Gilmour16Ralston19Fraser20Jack21McCrorie22Hickey23McLeanUkraine
Formation 4-1-4-1
1Trubin
21Karavaev2Bondar22Matviyenko3Mykhailichenko
6Stepanenko
7Yarmolenko17Pikhalyonok8Malinovskyi10Mudryk
11Dovbyk
1Trubin21Karavaev2BondarBooked at 45mins22Matviyenko3Mykhailichenko6StepanenkoBooked at 18minsSubstituted forSydorchukat 45'minutesBooked at 83mins7YarmolenkoSubstituted forTsygankovat 68'minutes17PikhalyonokSubstituted forZubkovat 83'minutes8MalinovskyiBooked at 90mins10MudrykSubstituted forIgnatenkoat 84'minutes11DovbykSubstituted forYaremchukat 67'minutesBooked at 71minsSubstitutes
4Kryvtsov5Sydorchuk9Yaremchuk12Lunin13Kacharaba14Ignatenko15Tsygankov16Mykolenko18Tymchyk20Zubkov23RiznykLive Text
Match ends, Scotland 3, Ukraine 0.
Second Half ends, Scotland 3, Ukraine 0.
Attempt missed. John McGinn (Scotland) left footed shot from outside the box misses to the left.
Ruslan Malinovskyi (Ukraine) is shown the yellow card.
Foul by Ruslan Malinovskyi (Ukraine).
Scott McTominay (Scotland) wins a free kick in the defensive half.
Attempt missed. Ryan Fraser (Scotland) right footed shot from outside the box is close, but misses to the left. Assisted by Greg Taylor following a corner.
Corner, Scotland. Conceded by Valeriy Bondar.
Goal! Scotland 3, Ukraine 0. Lyndon Dykes (Scotland) header from the centre of the box to the bottom right corner. Assisted by Ryan Fraser with a cross following a corner.
Corner, Scotland. Conceded by Valeriy Bondar.
Substitution, Scotland. Greg Taylor replaces Kieran Tierney.
Substitution, Scotland. Kenny McLean replaces Ryan Christie.
Foul by Ruslan Malinovskyi (Ukraine).
John McGinn (Scotland) wins a free kick on the right wing.
Substitution, Ukraine. Danylo Ignatenko replaces Mykhailo Mudryk.
Substitution, Ukraine. Oleksandr Zubkov replaces Oleksandr Pikhalyonok.
Serhii Sydorchuk (Ukraine) is shown the yellow card for a bad foul.
Foul by Serhii Sydorchuk (Ukraine).
Lyndon Dykes (Scotland) wins a free kick in the attacking half.
Goal! Scotland 2, Ukraine 0. Lyndon Dykes (Scotland) header from the centre of the box to the bottom right corner. Assisted by Ryan Fraser with a cross following a corner.