New Delhi, Oct. 27 -- Harry Kane finally ended England's 25-year wait for a Ballon d'Or winner after he took home the prestigious award during the awards ceremony that was held in London on Monday.

The Bayern Munich striker finished ahead of second-placed Kylian Mbappe (France and Real Madrid) and third-placed Lamine Yamal (Spain and FC Barcelona) to become just the fifth England player to win the prestigious award.

Before Kane, former Liverpool striker Michael Owen was the last Englishman to win the Ballon d'Or in 2001.

The other Englishmen before Owen were Sir Stanley Matthews (1956), Sir Bobby Charlton (1966), and Kevin Keegan (1978 and 1979). The ceremony was held in London rather than Paris as a tribute to Matthews, who had won th...