In a stunning result today, West Bromwich Albion traveled to Tottenham and came out with a 1-1 draw. The result leaves Tottenham seven points behind Leicester City with just three games to play meaning that any combination of three points for Leicester City or three points dropped by Tottenham will hand the title to Leicester City, achieving the 5000-to-1 miracle.
What does this all mean for Leicester City? Regardless of what happens to Tottenham next weekend, Leicester City can guarantee itself the title if it can beat Manchester United at Old Trafford on Sunday.
Of course, the job on Sunday will be made all the more difficult by the announcement today that Jamie Vardy will miss one further game due to his improper conduct charge following his sending off against West Ham United:
A loss or a draw at Man United, coupled with a Tottenham win, would mean Leicester City could clinch the title at home to Everton on May 7th.
The club is so close now and, predictably, Twitter is ready to begin the celebrations:
I never, ever expected to write this: "If Leicester City win at Manchester United they'll be crowned champions of England." #fairytale— Henry Winter (@henrywinter) April 25, 2016
One thing is for certain, Sunday cannot come soon enough!