Here's what Cinderella Leicester need to do to win the Premier League
On Saturday, Leicester won 1-0 at Crystal Palace and now lead second-place Tottenham by eight points with seven matches to go, with Riyad Mahrez grabbing the lone goal.
Leicester has played 31 league matches this season, winning 19, drawing nine and losing just three times. No team has lost fewer contests than the Foxes, and that, combined with their passion and unity, is why they are at the top.
It's safe to say that if this club actually wins the Premier League, it will be one of the most shocking title-winning seasons we've seen a team ever have. Just last year, the club was sitting in last place in the league in December before finding form late, which has carried into this season.
Here's what's left:
April 3: Southampton (H)
April 10: Sunderland (A)
April 17: West Ham (H)
April 24: Swansea (H)
May 1: Manchester United (A)
May 7: Everton (H)
May 15: Chelsea (A)
Each week, everyone seems to wait for the Foxes to drop back down to earth. But this year, Leicester is from another planet and the reality is we are witnesses to one of the wildest, most inspiring sports stories from a soccer team in a long, long time. Can they hold on? Of course they can. Will they? The world, after eight months, expects them to.