English Premier League this season has been a captivating one, full of twists, turns and unexpected title challengers rising to the top.
Today’s clash tagged Super Sunday, will go quite a long way to determining who will lift the trophy in May.
At the Emirates Stadium, leaders Leicester City will have a stern examination of their title credentials as they take on Arsenal in a high noon showdown.
Then, later in the afternoon, fourth-placed Manchester City host second-placed Tottenham in another match of great significance.
With just six points separating the top four, snatching points off rivals at this stage of the league could make all the difference come the end of the campaign.
In September, when Arsenal and Leicester first met this season, the Gunners crushed Leicester 5-2 at the King Power Stadium, putting an end to their unbeaten start to the season.
Five months on and, contrary to even the wildest of expectations, Leicester is still in the race, still threatening to pull off the most sensational top-flight title triumph in history.
Their stunning 3-1 win at Manchester City has raised the stakes. Leicester are now the bookmakers’ favourites, they are five points clear and now only have everything to lose.
Arsenal remains the only team to produce a convincing win against Leicester this season, so they have that psychological edge entering this fixture.
But equally, Leicester look so much more resilient since that defeat back in September and have repeatedly proven they can give the established order a bloody nose.
Far from it. They have taken a maximum of six points from the first two and looking at the fixtures, at the start of this month, the pundits were prophets of doom for Leicester. Lying in wait were Liverpool, City and Arsenal in quick succession. Surely, this was in pole position.
After Arsenal, Leicester’s next games are against Norwich, West Brom, Watford, Newcastle, Crystal Palace, Southampton, Sunderland, West Ham and Swansea. It is a pretty kind fixture while Arsenal still has to contend with Man United, Man City, and Tottenham.
Leicester have the added bonus of just having Premier League games to concentrate on, while the others still have other commitments in the FA Cup, Champions League and Europa League.
The extended rest periods between matches and the reduced risk of injury and fatigue could tip the balance in Leicester’s favour.
Also, on Sunday spurs having to overcome Manchester City, a team that has doled out plenty of punishment to them in recent seasons.
We’ve been in this situation before. In 2012, Harry Redknapp’s Spurs sat just above City, five points off the top, and had a decent pop at their first league title since 1961.
Then they went to the Etihad in a rip-roaring game, a Spurs side inspired by Gareth Bale came back from two goals down and looked like earning a precious point.
But with the last kick of stoppage time, Mario Balotelli, who earlier should have been sent off for a stamp on Scott Parker, converted a penalty to win it. City went on to claim the title.
It continued a sorry narrative for Spurs; they have lost eight of the last 10 meetings with City, with some right duffings included.
In 2011/12, City won 5-1 at White Hart Lane. They repeated this in 2013-14 and also hit Spurs for six at the Etihad. Last season, this corresponding fixture finished 4-1.
However, it is an indication of how far Spurs have progressed this season that they thrashed City 4-1 back in September.

READ ALSO  Trump is widening America’s ethnic divide