It was another action packed day in the Premier League with 22 goals in 8 goals for an average of 2.75 goals per match. Despite the fact that the exciting matches today were sandwiched between a boring early kick-off and an equally dire late match, there was still plenty to savor including some sensational goals. On top of that, a manager got the sack.

If you missed any of the action, here are the highlights. Due to rights restrictions, these are only accessible for viewers in the United States.

Sunderland vs Manchester United

Video: Sunderland v Manchester United Premier League Highlights 03/30/13

Arsenal vs Reading

Video: Arsenal v Reading Premier League Highlights 03/30/13

Southampton vs Chelsea

Video: Southampton v Chelsea Premier League Highlights 03/30/13

Manchester City vs Newcastle United

Video: Manchester City v Newcastle Premier League Highlights 03/30/13

Wigan Athletic vs Norwich City

Video: Wigan v Norwich City Premier League Highlights 03/30/13

West Ham United vs West Bromwich Albion

Video: West Ham v West Brom Premier League Highlights 03/30/13

Swansea City vs Tottenham Hotspur

Video: Swansea City v Tottenham Premier League Highlights 03/30/13

Everton vs Stoke City

Video: Everton v Stoke City Premier League Highlights 03/30/13