The first weekend of the New Year meant that it was time for the FA Cup action, and this meant that there were even more mouth-watering encounters and surprises to attract our attention than usual.
Manchester United were up against Swansea City, as they looked to get back to winning ways. The final score though was 2-1 leaving Moyes' side embarrassed again.
Sheffield United pulled off a massive shock, with their 2-1 win over Aston Villa sending an embarrassed Paul Lambert and his side home very disappointed with their efforts.
Crystal Palace's resurgence resumed, with the Eagles beating Keith Downing's West Brom 2-0 after a fantastic performance.
Macclesfield Town are the lowest ranked side left in the competition, yet they face another game against Sheffield Wednesday to decide the winner. If they do win, they will have Rochdale to contend with in the fourth round.
West Ham were convincingly beaten 5-0 by Billy Davies' Nottingham Forest, as Sam Allardyce's men endured more pressure and disappointment.
Tottenham lost 2-0 in the tea-time London derby against Arsenal. The Gunners undeniably overpowered Tim Sherwood's side and welcome the easier side of Coventry in the next round.
Manuel Pellegrini's Manchester City made the trip to Ewood Park, with a plucky Blackburn side looking for an upset. It didn't come, however it was very close! The final score was 1-1 meaning a replay will be undertaken.
Harry Redknapp's QPR were well beaten by Everton with the forgotten man Nikica Jelavić scoring a brace which easily could have been a hat-trick.
Sunderland beat Carlisle 3-1, as they warmed-up for Tuesday's Capital One Cup clash against David Moyes' Manchester United.
Here are the top performers of the week, as chosen by GMS Academy member Ollie Gentle.
Write for GiveMeSport! Sign-up to the GMS Writing Academy here: https://gms.to/1a2u3KU
DISCLAIMER: This article has been written by a member of the GiveMeSport Writing Academy and does not represent the views of GiveMeSport.com or SportsNewMedia. The views and opinions expressed are solely that of the author credited at the top of this article. GiveMeSport.com and SportsNewMedia do not take any responsibility for the content of its contributors.
Do YOU want to write for GiveMeSport? Get started today by signing-up and submitting an article HERE: https://www.givemesport.com/writeforgms