Phil Foden, Jude Bellingham and Harry Kane have fired England to a 3-1 victory against Scotland as Steve Clarke's side were given the runaround by the Auld Enemy at Hampden Park.
The 116th edition of the world's oldest international fixture came with both sides in the enviable position of knowing it was a case of when rather than if they qualified for Euro 2024.
Scotland have won all five of their group games and headed into Tuesday's so-called friendly dreaming of a memorable victory against England and a Georgia draw with Norway.
That result would have seen them wrap up their place at next summer's Euros, but the hosts' win in Oslo was compounded by a disappointing 3-1 loss to Gareth Southgate's men in Glasgow.
"Obviously we didn't want to lose to our Auld Enemy but on the night England were better," Clarke said.
"Sometimes you need to take your medicine in football and we will take our medicine and try to improve."
This match commemorated the nations' first meeting 150 years ago and ended with England racking up their 49th win in this fixture thanks to a confident display.
Scotland have had an impressive recent record on home soil, but Southgate's side got back to winning ways after Saturday's drab qualification draw against Ukraine.
"I know the roof caved in at the weekend because it wasn't the performance people wanted but we've had a week where we've gone a significant step towards qualifying, I think we've shown a really good performance tonight, so we continue to build," the England manager said.
The hosts held England at bay until the 32nd minute. Bellingham's pass behind was met by a smart Marcus Rashford touch under pressure wide to Kyle Walker, whose driven ball was turned home smartly by Foden from six yards.
Three minutes later Bellingham backheeled to Foden on the left and ran into the box, where Scotland's Andrew Robertson, pressed by Walker as he went to clear, passed straight into the Real Madrid man's path for him to lash home.
The halftime scoreline did not flatter England, although Harry Maguire was teased mercilessly by the Scotland fans following his introduction and turned a Robertson cross into his own goal to lift the roof.
But home hopes of a comeback were short-lived as the visitors went up a few gears as brilliant Bellingham set up skipper Kane to wrap up a comfortable friendly win.
"He's so mature for his age, an unreal talent, a massive talent and important for us with the way we play," Foden said of Bellingham.
"We need Jude a lot and it's a pleasure to play with him and we link up really well."
Euro 2024 hosts Germany meantime beat France 2-1 in Dortmund to snap a three-game losing streak and regain some confidence following a bad run and the sacking of coach Hansi Flick on Sunday.
Goals from Thomas Mueller and Leroy Sane, either side of an Antoine Griezmann penalty for the 2022 World Cup runners-up, gave Germany their first win in six matches and capped a turbulent few days for the four-time world champions.