Harry Kane’s double and a strike from Marcus Rashford booked England’s place in the finals of Euro 24 with two group games to spare.
Ollie Watkins was England’s matchwinner as he took his excellent club form with Aston Villa on to the international stage.
England celebrated victory in their 116th meeting against Scotland in the 150th Anniversary match to commemorate the first game between the two sides in 1872.
Ukraine ended England’s 100% record in qualifying for Euro 2024 after Oleksandr Zinchenko’s goal was cancelled out by Kyle Walker.
Three minutes of magic was all that was needed to help England maintain the unbeaten start to their Euro 2024 qualifying campaign.