It’s been a rough couple of days for the clubs near the top of the Premier League table. Neither Manchester City, Manchester United, Chelsea, Arsenal, Liverpool or Tottenham had good games this mid-week. Even though United won, they stumbled to victory against a very resolute Southampton side.

If you missed any of the action from gameweek 24 of the Premier League, here are the highlights (US readers only):

Aston Villa vs Newcastle United

Video unavailable

Queens Park Rangers vs Manchester City

Video unavailable

Sunderland vs Swansea City

Video unavailable

Stoke City vs Wigan Athletic

Video unavailable

Manchester United vs Southampton

Video unavailable

Reading vs Chelsea

Video unavailable

Arsenal vs Liverpool

Video unavailable

Fulham vs West Ham United

Video unavailable

Everton vs West Bromwich Albion

Video unavailable

Norwich City vs Tottenham Hotspur

Video unavailable