Tottenham went into Monday night’s fixture knowing that they needed a victory to prevent Leicester from winning the Premier League title, and the visitors raced into a two-goal lead.

Harry Kane opened the scoring for Mauricio Pochettino’s side before Heung-min Son made it 2-0, only for Gary Cahill to pull one back before the hour-mark.

Leicester City fans react after Chelsea scored to pull one goal back during the English Premier League football match between Chelsea and Tottenham Hotspur in a pub in central Leicester, eastern England, on May 2, 2016.  Leicester City's remarkable football season could see them crowned champions of England for the first time in their 132-year history without kicking a ball on May 2 if second-placed Tottenham Hotspur fail to keep the Premier League title race alive. Anything less than a Spurs victory away to London rivals Chelsea at Stamford Bridge (1900GMT) -- a ground where they haven't enjoyed a league win for 26 years -- will see Claudio Ranieri's men, 5,000/1 outsiders in pre-season, complete a stunning triumph.  / AFP / LEON NEAL        (Photo credit should read LEON NEAL/AFP/Getty Images)
Leicester City fans react after Chelsea scored to pull one goal back during the English Premier r

Eden Hazard completed the comeback ten minutes from time with a wonderful effort, with the 2-2 draw crowning Leicester champions.

The Chelsea’s fans were all in support of the League Champions with banners and captions saying “Do This For Claudio Ranieri”.

And it was a great jubilee at the Leicester center as fans gathered to watch thier own victory even when Leicester was not playing.

Leicester-City-EPL-bets-at-5000-1

POS LP CLUB P W D L GF GA GD PTS
1 (1) Leicester City 36 22 11 3 64 34 30 77
2 (2) Tottenham Hotspur 36 19 13 4 67 28 39 70
3 (3) Arsenal 36 19 10 7 59 34 25 67
4 (4) Manchester City 36 19 7 10 68 38 30 64
5 (5) Manchester United 35 17 9 9 43 31 12 60
6 (6) West Ham United 35 15 14 6 60 43 17 59
7 (7) Southampton 36 16 9 11 53 39 14 57
8 (8) Liverpool 35 15 10 10 59 48 11 55
9 (10) Chelsea 35 12 12 11 55 48 7 48
10 (9) Stoke City 36 13 9 14 38 52 -14 48
11 (11) Everton 35 10 14 11 55 49 6 44
12 (12) Watford 35 12 8 15 36 42 -6 44
13 (13) Swansea City 36 11 10 15 37 50 -13 43
14 (14) West Bromwich Albion 36 10 11 15 32 46 -14 41
15 (15) Bournemouth 36 11 8 17 43 63 -20 41
16 (16) Crystal Palace 36 10 9 17 36 46 -10 39
17 (17) Newcastle United 36 8 9 19 39 64 -25 33
18 (18) Sunderland 35 7 11 17 40 58 -18 32
19 (19) Norwich City 35 8 7 20 35 61 -26 31
20 (20) Aston Villa 36 3 7 26 27 72 -45 16
POS LP CLUB P W D L GF GA GD PTS

Full report to follow.

By Haba Naija Contributor

Articles published under this author were written by Haba Naija contributors. Would you like to write for Haba Naija? Please contact us to discuss details.