England became the ninth team to book a place at next year's European Championship after beating Italy 3-1 at Wembley Stadium, two years on from losing the final to the Italians at the same venue.
Denmark and Hungary also could have qualified on Tuesday but both must wait until the next qualifying games in November. And tiny San Marino briefly looked on track for a historic draw in its narrow loss to the Danes.
Italy took the lead with a goal for Gianluca Scamacca – his first for his country – but England turned the game around with two goals from captain Harry Kane and one from Marcus Rashford.