Leicester have been crowned Barclays Premier League champions after Tottenham drew 2-2 at Chelsea.

Spurs had to overcome their city rivals to keep alive their faint hopes of winning the title, but they blew a two-goal lead to ensure Claudio Ranieri's side finished as champions. 

The Foxes were 5000/1 outsiders for the title after narrowly avoiding relegation at the end of last season.

But Ranieri's side have lost just two games throughout the season and have wrapped up their first ever top-flight title with two games to spare.