Scott McTominay scored a double in Scotland vs Spain to take control of their Euro 2024 qualifying campaign.
The Manchester United midfielder, who netted twice in Saturday's 3-0 victory over Cyprus, fired in the opener at Hampden Park after just seven minutes.
Stuart Armstrong, Ryan Christie and Lyndon Dykes all went close as Spain struggled to make their mark against Steve Clarke's much improved side.
McTominay volleyed home Kieran Tierney's deflected cross just after the break to secure Scotland's first victory over the Spaniards since 1984.
Steve Clarke's side top Group A with two wins from their opening two matches.
Scotland handed starts to three players who made an impact off the bench in Saturday's win against Cyprus for the visit of Spain.
McTominay was drafted in for Ryan Jack, Ryan Christie replaced Stuart Armstrong while Lyndon Dykes started in place of the injured Che Adams.
Spain made eight changes following their 3-0 victory over Norway for Scotland vs Spain, with former Stoke and Newcastle striker Joselu handed his first start following his debut double off the bench on Saturday.
Scotland started brightly and McTominay picked up where he left off as he fired in the opener from Andy Robertson's cutback after just seven minutes.
Hampden erupted.
Spain looked for an immediate response and Dani Ceballos threaded a pass through to Mikel Oyarzabal but he could not get the ball under control and it rolled out.
The hosts were then inches from a second in the 15th minute, John McGinn picked out Stuart Armstrong on the edge of the box but his shot went just wide of the post.
Goalkeeper Angus Gunn, on his Scotland second start, stood firm as Spain tried once again to level the game as he stopped Joselou's header before the Espanyol striker then cannoned another effort off the crossbar.
Scotland did find their second just after the restart as McTominay claimed another double.
Kieran Tierney burst down the flank and his ball dropped to the Manchester United midfielder who volleyed past Kepa.
The Tartan Army were in dreamland.
Spain again tried to respond but Ryan Porteous was resolute in defence as Pino tried to get a shot away in the 59th minute with Iago Aspas firing over soon after.
With Spain already ringing the changes, Steve Clarke looked to his bench in the 75th minute with Kenny McLean and Liam Cooper coming on for Ryan Christie and Kieran Tierney, who picked up a knock.
Nathan Patterson and Lewis Ferguson then replaced Aaron Hickey and John McGinn as Scotland continued to look comfortable against the team ranked 10th in the world with Lawrence Shankland then replacing Lyndon Dykes.
As the clock ticked down, Flower of Scotland echoed around the National Stadium.
The perfect start to Euro 2024 qualifying and once again a nation dares to dream.