Harry Kane marked his 125th England appearance, equalling Peter Shilton's record, with two trademark goals as Thomas Tuchel's side beat Czechia 3-0 on Tuesday, securing a third straight Nations League win.
Captain Kane matched Shilton's caps record and then scored his 90th and 91st international goals at Wembley, capping an impressive England camp.
England began their Nations League campaign with a narrow 2-3 defeat to world champions Spain late last month, before beating Czechia 2-0 in Prague and crushing Croatia 7-0.
Tuchel made four changes from the side that demolished Croatia at the weekend, resting in-form Anthony Gordon and his wide partner Bukayo Saka.
Trent Alexander-Arnold returned at right-back in his first England appearance at Wembley in two years and was immediately involved.
The Real Madrid right-back forced Czech goalkeeper Lukas Hornicek into a smart save early on with a dipping free-kick after Morgan Rogers was fouled outside the box.
Chelsea forward Rogers was frequently at the centre of the action as England probed, but they created few clear chances against a limited visiting side.
The deadlock was broken in bizarre fashion in the 27th minute when Czech defender Vladimir Coufal turned the ball into his own net from Kane's cross.
Manchester City midfielder Elliot Anderson nearly made it 2-0 soon after but fired over.
Bayern Munich striker Kane, a Ballon d'Or contender, gave the home crowd what they wanted five minutes before the break, finishing a slick England attacking move.
Anderson played a one-touch pass to Rogers on the right, who immediately crossed into the box for Kane to run onto.
The 33-year-old came close to a second early in the second half when he hit the crossbar after another flowing England attack.
But the crowd did not have to wait long to salute England's record scorer again, celebrating after he headed in at the far post from Lewis Hall's corner in the 57th minute.
Tuchel made several changes but kept Kane on as the striker chased a hat-trick.
Kane was eventually withdrawn to a standing ovation with less than 10 minutes left, hugged and patted on the back by Tuchel as he was replaced by Dominic Calvert-Lewin.
The win puts England in a strong position to claim one of the top two spots in Group A3, which would send them into the Nations League quarter-finals in March.
They have nine points from four matches, three behind group leaders Spain, who came from behind to beat Croatia 2-1 on Tuesday.
But the night belonged to Kane, who proved he remains as sharp as ever, 11 years after scoring just 79 seconds into his debut.