In the first matches of a very busy Christmas period, all the main Premier League fixtures fell on Saturday with Manchester City, Arsenal, Tottenham Hotspur, Everton and West Brom all in action.
The early kickoff started at DW Stadium, where Wigan Athletic welcomed Arsenal in a must-win game for both Roberto Martinez and Arsene Wenger.
From there, it was on to the five 3 p.m. GMT kickoffs, which saw on-form Stoke City travel to White Hart Lane, where a confident Spurs side lay in wait.
Seventh played eighth as West Brom took on Norwich City, West Ham faced Everton with direct football firmly on the cards, and Manchester City took on a Reading side with the worst defensive record in the league.
While that was all happening, the first real important relegation weekend of the season saw Newcastle United face QPR, as Sunderland traveled in the opposite direction to take on Southampton. Both games would be huge in terms of the rest of the season for all clubs involved in the relegation dogfight.
The late fixture then saw Liverpool, off the back of a miserable defeat to Aston Villa, welcome a Fulham side who always struggle on the road.
Read on to find out what happened...