Three of the top four sides scored five goals or more at the weekend, one of them conceded six.
It was a bad weekend for Arsenal who were dealt a major blow to their title hopes when they went down 6-0 to Chelsea. However, despite the humiliating loss in Arsene Wenger's 1,000th match in charge, the Gunners remain in contention to win the league.
The game at Stamford Bridge on Saturday was one of the few remaining games between the top four sides.
There are three fixtures to come, with Arsenal involved in the next instalment this weekend. On Saturday they take on Manchester City at the Emirates where three points for the home side could turn the title race yet again.
With the Premier League table so tight and games quickly running out, the meetings between the top four sides and the significance they will have on the final standings can't be underestimated.
Here, we take a look at the remaining three games between the Premier League title contenders....
Arsenal v Manchester City (Saturday 29 March)
Arsenal are involved in another top-four clash in quick succession and one feels that a poor result in this game, coupled with the loss to Chelsea, could see the end of the Gunners' hopes of a first title since 2003/04.
City were incredible when they met at the Etihad earlier this season, winning 6-3. They also won on their last visit to the Emirates.
If Wenger's side can make it through this fixture they will be able to look at their remaining run of games with confidence. Aside from Everton, their remaining six games are against mid-to-lower table sides.
Liverpool v Manchester City (Sunday 13th April)
Liverpool are the form team entering the final games of the season and the recent victory over Manchester United and comeback against Cardiff at the weekend showed just how far they're progressed since last season.
The sides have been involved in some entertaining games of late, with City coming from behind to win 2-1 earlier this season and the three previous meetings ending 2-2.
Going into the game, Liverpool will be conscious of their failures against their fellow title rivals this season. On the road they lost to Arsenal, City and Chelsea. Brendan Rodgers must hope they can produce a performance more like the 5-1 league win over Arsenal at Anfield earlier this year.
Liverpool v Chelsea (Sunday 27 April)
The final match between the top four sides comes just three games from the end of the season and it could be the biggest of the lot.
With so much potentially on the line, memories of their Champions League meetings of the late-noughties will be reprised. With new technology, there's no chance of any 'ghost goals' deciding the match, but the tension and atmosphere that engulfed those European meetings could return.
When they met earlier this season Chelsea won 2-1 while last season's meeting at Anfield was 2-2.
REMAINING 'TOP-FOUR' MEETINGS...
A v Liverpool (Sun 27 April)
H v Manchester City (Sun 13 April)
H v Chelsea (Sun 27 April)
H v Manchester City (Sat 29 March)
A v Arsenal (Sat 29 March)
A v Liverpool (Sun 13 April)