The final week promised to be sensational, and it certainly didn’t disappoint.
Last weekend, Leeds, Everton and Burnley were all battling relegation, Spurs and Arsenal were neck and neck for a Champions League spot, and Liverpool and Manchester City were once again fighting tooth and nail for the title.
It’s not often that a Premier League season enters its final week with so much on the line.