Leicester City and West Ham United are this season’s biggest surprises. Leicester only need three more victories to take what would be for many the biggest upset in memory by winning the Premier League. West Ham are obviously not at the same level, but they are knocking at the door of Champions League qualification, a point behind Manchester United and well above Liverpool and Chelsea going into the weekend fixtures.
Obviously all of the focus will be on whether Leicester can take another massive step towards bringing the championship to the King Power Stadium for the first time in their long history. Four of their last five games have been 1-0 wins and that record was only ‘ruined’ by a 95th minute goal by Jamie Vardy last Sunday when Leicester won 0-2 against Sunderland at the Stadium of Light.
However, none of their last seven games have been against any team in the top six, with the majority against teams lower in the league. Some argue that winning ugly or by scraping out results is the hallmark of champions.
West Ham are also on an excellent run with their last loss back in early February against Southampton. However, they have picked up some very handy away scalps this season, beating Manchester City, Liverpool and Arsenal on their travels.
Up until this season Leicester have not beaten West Ham in any competition since 2000. However, that record has been broken, not once, but twice this season, with The Foxes beating The Hammers in the league and in League Cup Third Round 2-1 on both occasions.
With Leicester marching towards the league title, it is hard to bet against a similar result.