Bloody hell! On a Saturday where I thought that most of the matches were dead rubbers, the Premier League came alive today with red cards, a thrashing, brilliant end-to-end football, a club escaping the relegation zone, a side moving closer to Europe and much more.

Here are the highlights from Premier League Saturday, gameweek 35 that were played on April 27, 2013.

The videos are only viewable by users in the United States due to rights restrictions.

Manchester City vs West Ham United

Wigan Athletic vs Tottenham Hotspur

Stoke City vs Norwich City

Southampton vs West Bromwich Albion

Everton vs Fulham

Newcastle United vs Liverpool