What an incredible weekend of matches in the Premier League for many different reasons. It’s certainly one of the most memorable in a long time, for me at least.

Here are the match highlights from gameweek 37 of the Premier League:

Aston Villa vs Chelsea

Stoke City vs Tottenham Hotspur

Everton vs West Ham United

Fulham vs Liverpool

Norwich vs West Bromwich Albion

Queens Park Rangers vs Newcastle United

Sunderland vs Southampton

Manchester United vs Swansea City