Leicester City, Arsenal and Tottenham are all covered by two points.
Former Arsenal captain Frank McLintock has said the title race is impossible to call after a weekend that saw the race tighten up between the top three.
Arsenal came from behind to beat Leicester City at the Emirates Stadium with goals from Theo Walcott and a last-minute header from Danny Welbeck after Jamie Vardy's penalty gave the Foxes a half-time lead.
Tottenham managed to record a 2-1 win at Manchester City meaning that both North London sides have moved within two points of league leaders Leicester with 12 games of the season remaining.
McLintock, who skippered the Arsenal side that won the double in 1971, told TalkSport: “It’s almost impossible to call this one.
“It was a very, very important win for Arsenal against Leicester, but they’ve got some tough teams still to play and Tottenham could be their toughest.
“This is the best Tottenham team I’ve seen for quite some time. They played terrific against Manchester City and got a good win.
“It could still be Leicester. If they don’t get any big injuries they could still do it!”
This weekend has certainly made the race that bit more interesting, if it was not interesting enough already. Some will say that Arsenal are the more experienced side, while Tottenham have been quietly going about their business.
It is a test of Leicester's resolve as to how they bounce back from what must have been a sickening setback as the destination of the title is still firmly in their hands having played the rest of the top four both home and away - with trips to Manchester United and Chelsea the two stand-out tests between now and the end of the campaign.
Manchester City may be six points off the pace but a good run of form from them between now and the end of the season could see the title return to the Etihad Stadium once again. Whatever happens the race is certainly nicely poised.