Today’s Premier League action was a combination of the good, the bad and the ugly. Norwich against Fulham was a tough one to stay awake for. Stoke against Reading wasn’t as bad, but it was a chore at times, while the other matches were great to watch.

In case you missed any of the match highlights from Premier League Saturday gameweek 26, here they are (US readers only):

Tottenham Hotspur vs Newcastle United

Chelsea vs Wigan Athletic

Sunderland vs Arsenal

Swansea City vs Queens Park Rangers

Stoke City vs Reading

Norwich City vs Fulham

Southampton vs Manchester City