Kane gives England win over Croatia on record-breaking night


England captain Harry Kane marked his record-breaking 126th cap with a 92nd international goal as the skipper's spot-kick sealed a 2-1 win over Croatia and set up a Nations League shootout in Spain.

The irrepressible 33-year-old enjoyed a night to remember at a sold-out Wembley, where the Bayern Munich sharpshooter's Ballon d'Or triumph was celebrated along with his landmark appearance.

Kane became the most capped Englishman in history, having last month equalled the record held by Peter Shilton, who was on hand to make a pre-match presentation to the star along with the Prince of Wales.

Harry Kane celebrates scoring England's second goal against Croatia.
Harry Kane celebrates scoring England's second goal against Croatia.
Molly Darlington/Getty Images

The striker looked like he would be denied a customary goal on this special night as Croatia defended diligently before capitalising on a second-half error to cancel out Morgan Rogers' opener.

Petar Sucic pounced on a poor Jarell Quansah header, but the England defender quickly won a penalty that Kane slammed home as the nation's all-time scorer netted in a fifth successive game.

Thomas Tuchel's men had already effectively secured qualification for March's Nations League quarter-finals before this match, but Thursday's victory rubberstamped it and kept hopes alive of winning Group A3 heading into Sunday's trip to leaders Spain.