The Premiership's double week was fantastic, causing some upsets and switches, but here are the biggest results.
The rest of the results are:
Liverpool 2-1 Wigan
Chelsea 2-1 Portsmouth
Bolton 3-1 West Ham United
Birmingham 2-1 Blackburn Rovers
Sunderland 0-2 Aston Villa
Hull City 3-2 Everton
What do you think of these Premiership results? Comment below!