England consolidated their position of power in pursuit of a place at next year's World Cup in Qatar with a hugely impressive victory against Hungary in a hostile and often unsavoury atmosphere in Budapest.
Gareth Southgate's side made it four wins from four qualifying games to open up a five-point lead over Poland, who England face in Warsaw after Sunday's meeting with Andorra at Wembley, at the top of Group I.
In a match which contained several flashpoints in the crowd, including loud jeering when England's players took the knee before kick-off, objects being thrown and racist chanting, they came through a mediocre first half to take total control after the break and run out easy winners.
England captain Harry Kane missed a great chance to give them the lead shortly after the break but it did not prove costly as Raheem Sterling crowned a smooth move involving Declan Rice, Jack Grealish and Mason Mount to slide home his 16th goal in his past 24 international appearance after 55 minutes.
Sterling then turned provider eight minutes later as his deflected cross sat up perfectly for Kane to head home, Harry Maguire adding a third as his header from Luke Shaw's corner slipped through the grasp of Hungary keeper Peter Gulacsi.
In one of many incidents, Shaw was showered with plastic cups before taking the corner, as were England's celebrating players after Maguire scored. Sterling suffered a similar fate after putting England ahead when he took off his shirt to display a message in tribute to a close friend who died a few days ago.
England's night was rounded off three minutes from time when Gulacsi's second serious error gifted them a fourth as he allowed Rice's routing shot under his body.
Sterling leads England romp
England's path to Qatar now looks smooth - and this was a performance that cemented their status as firm favourites to come through their qualifying group with ease.
Southgate's side kept their nerve and discipline in the unsettling, intimidating surroundings of Budapest, with the behaviour of Hungary's fans leaving much to be desired, to turn up the heat and punish their opponents ruthlessly once they had gone ahead.
England's defence was untroubled and the only disappointment for Southgate was that the victory margin could have been even more convincing, with Kane and Sterling missing clear chances to heap even further misery on the fading Hungarians.
Sterling was once again England's key figure, as he was in the Euros, scoring the goal that broke the deadlock before setting up the second for Kane.
Southgate will have been delighted with the manner in which England carved out their first goal, Rice winning possession before a slick link between Grealish and Mount set up Sterling for a composed finish. It was exactly what he wants from those players.
England now face Andorra at home on Sunday before travelling to Poland for what is likely to be the toughest game on the road to Qatar in Warsaw next Wednesday - but it is already hard to see who can stop Southgate's side taking their place at next winter's World Cup.
Player of the match
PhillipsKalvin Phillips
Line-ups
Hungary
Formation 3-4-2-1
1Gulácsi
3Kecskés6Orban4Szalai
14Bolla15Kleinheisler13Schäfer5Fiola
20Sallai10Szoboszlai
9Szalai
1Gulácsi3Kecskés6OrbanBooked at 58mins4Szalai14BollaBooked at 35minsSubstituted forVargaat 70'minutes15KleinheislerSubstituted forGazdagat 82'minutesBooked at 89mins13Schäfer5Fiola20SallaiSubstituted forSallóiat 66'minutes10Szoboszlai9SzalaiSubstitutes
2Lang7Sallói8Cseri11Varga12Dibusz16Gazdag17Varga18Tamas19Hahn21Schön22Bogdán23NikolicEngland
Formation 4-2-3-1
1Pickford
2Walker5Stones6Maguire3Shaw
8Phillips4Rice
10Sterling11Mount7Grealish
9Kane
1Pickford2Walker5Stones6Maguire3Shaw8Phillips4RiceBooked at 54minsSubstituted forHendersonat 88'minutes10SterlingBooked at 56mins11MountSubstituted forLingardat 84'minutes7GrealishSubstituted forSakaat 88'minutes9KaneSubstitutes
12Trippier13Johnstone14Henderson15Mings16Coady17Saka18Alexander-Arnold19Lingard20James21Bellingham22Pope23BamfordLive Text
Match ends, Hungary 0, England 4.
Second Half ends, Hungary 0, England 4.
Raheem Sterling (England) wins a free kick in the defensive half.
Foul by Daniel Gazdag (Hungary).
Daniel Gazdag (Hungary) is shown the yellow card for a bad foul.
Harry Kane (England) wins a free kick in the attacking half.
Foul by Daniel Gazdag (Hungary).
Substitution, England. Bukayo Saka replaces Jack Grealish.
Substitution, England. Jordan Henderson replaces Declan Rice.
Goal! Hungary 0, England 4. Declan Rice (England) right footed shot from outside the box to the centre of the goal. Assisted by Jack Grealish.
Substitution, England. Jesse Lingard replaces Mason Mount.
Substitution, Hungary. Daniel Gazdag replaces László Kleinheisler.
Offside, England. Harry Kane tries a through ball, but Jack Grealish is caught offside.
Attempt saved. Dániel Sallói (Hungary) right footed shot from the right side of the box is saved in the bottom right corner. Assisted by László Kleinheisler.
Corner, England. Conceded by Péter Gulácsi.
Attempt saved. Harry Kane (England) right footed shot from the centre of the box is saved in the centre of the goal. Assisted by Jack Grealish with a through ball.
Attempt saved. Raheem Sterling (England) right footed shot from the centre of the box is saved in the centre of the goal. Assisted by Luke Shaw.
Attempt missed. Dominik Szoboszlai (Hungary) right footed shot from outside the box is high and wide to the right from a direct free kick.
Foul by John Stones (England).
Ádám Szalai (Hungary) wins a free kick in the attacking half.