Arsenal fans will probably be wondering where this free flowing football has been. Arsenal's lack of consistency is why they are fighting for fourth place as opposed to challenging for the title.
Liverpool beat Norwich City by three goals to two and this has helped them to maintain there position at the top of the league.
The shock of the weekend was Chelsea losing at home to Sunderland. Sunderland beat Chelsea by two goals to one and this means that Chelsea are now five points behind Liverpool with three games to go.
Elsewhere Everton beat Manchester United by two goals to nil and David Moyes was subsequently sacked as Man United manager.
This loss means that it is highly unlikely that Man United will play any European games next season.
Manchester City beat West Brom by three goals to one and this means that with three games to go there still a possibility of them winning the title.
So Liverpool are top of the league and sitting pretty and if they beat Chelsea at home in the next match they will probably win the title.