Saturday's packed schedule of FA Cup action didn't fail to disappoint as England's biggest football competition once again provided all the shocks and surprises that make it one of the most cherished tournaments in the sport.
Minnows beating their Premier League peers and giants living up to their large expectations were again some of the spectacles on show as clubs from across the nation clashed for a place in the competition's fourth round.
Read on for a full breakdown of Saturday's results as well as a look toward Sunday, when another batch of FA Cup fixtures awaits.
|Blackburn Rovers 1-1 Manchester City||Jan. 4||12:45 p.m. GMT/7:45 a.m. ET|
|Crawley Town P-P Bristol Rovers||Jan. 4||3 p.m. GMT/10 a.m. ET|
|Bournemouth P-P Burton Albion||Jan. 4||3 p.m. GMT/10 a.m. ET|
|Aston Villa 1-2 Sheffield United||Jan. 4||3 p.m. GMT/10 a.m. ET|
|Barnsley 1-2 Coventry City||Jan. 4||3 p.m. GMT/10 a.m. ET|
|Bolton 2-1 Blackpool||Jan. 4||3 p.m. GMT/10 a.m. ET|
|Brighton 1-0 Reading||Jan. 4||3 p.m. GMT/10 a.m. ET|
|Bristol City 1-1 Watford||Jan. 4||3 p.m. GMT/10 a.m. ET|
|Charlton P-P Oxford United||Jan. 4||3 p.m. GMT/10 a.m. ET|
|Doncaster Rovers 2-3 Stevenage||Jan. 4||3 p.m. GMT/10 a.m. ET|
|Everton 4-0 QPR||Jan. 4||3 p.m. GMT/10 a.m. ET|
|Grimsby Town 2-3 Huddersfield||Jan. 4||3 p.m. GMT/10 a.m. ET|
|Ipswich 1-1 Preston||Jan. 4||3 p.m. GMT/10 a.m. ET|
|Kidderminster 0-0 Peteborough||Jan. 4||3 p.m. GMT/10 a.m. ET|
|Macclesfield 1-1 Sheffield Wednesday||Jan. 4||3 p.m. GMT/10 a.m. ET|
|Middlesbrough 0-2 Hull City||Jan. 4||3 p.m. GMT/10 a.m. ET|
|Newcastle United 1-2 Cardiff City||Jan. 4||3 p.m. GMT/10 a.m. ET|
|Norwich City 1-1 Fulham||Jan. 4||3 p.m. GMT/10 a.m. ET|
|Rochdale 2-0 Leeds United||Jan. 4||3 p.m. GMT/10 a.m. ET|
|Southampton 4-3 Burnley||Jan. 4||3 p.m. GMT/10 a.m. ET|
|Southend United 4-1 Millwall||Jan. 4||3 p.m. GMT/10 a.m. ET|
|Stoke City 2-1 Leicester City||Jan. 4||3 p.m. GMT/10 a.m. ET|
|West Bromwich Albion 0-2 Crystal Palace||Jan. 4||3 p.m. GMT/10 a.m. ET|
|Wigan Athletic 3-3 MK Dons||Jan. 4||3 p.m. GMT/10 a.m. ET|
|Yeovil Town 4-0 Leyton Orient||Jan. 4||3 p.m. GMT/10 a.m. ET|
|Arsenal 2-0 Tottenham||Jan. 4||5:15 p.m. GMT/12:15 p.m. ET|
Key Saturday Results
Arsenal 2-0 Tottenham
A weakened Arsenal outfit managed to overcome their injuries in attack and maintain bragging rights in the North London derby thanks to an emphatic victory over Tottenham.
The likes of Lukasz Fabianski, Thomas Vermaelen, Serge Gnabry, Nacho Monreal, Tomas Rosicky and other less familiar faces all started in what was a morale-boosting win for the hosts at the Emirates.
Santi Cazorla helped the Gunners into a lead before halftime, after which it only took Rosicky until the 62nd minute to double his side's lead.
Blackburn Rovers 1-1 Manchester City
Manchester City will be forced to once again entertain Blackburn Rovers after Manuel Pellegrini's side was unable to finish the job at Ewood Park.
The Citizens fielded a team close to optimum strength, with the likes of Dedryck Boyata, Joleon Lescott and Costel Pantilimon coming into defence.
Last year's finalists took the lead through an Alvaro Negredo opener on the stroke of halftime, but Scott Dann deservedly equalised not long after the break. Boyata saw red for a second bookable offence with 10 minutes remaining.
Newcastle United 1-2 Cardiff City
Ole Gunner Solskjaer's reign as Cardiff City manager got off to a triumphant start as the Norwegian led the Welsh outfit to a 2-1 victory at St. James' Park.
Papiss Demba Cisse showed some fine predatory instincts to put the ball past David Marshall in the 62nd minute, but some wasted opportunities from Hatem Ben Arfa meant that the visitors were able to wrestle the victory out of Alan Pardew's grasp.
Craig Noone hit the equaliser with 20 minutes remaining before Fraizer Campbell came off the bench to grab the winner 10 minutes from time.
|Nottingham Forest vs. West Ham United||Jan. 5||12 p.m. GMT/7 a.m. ET||2-2|
|Sunderland vs. Carlisle United||Jan. 5||2 p.m. GMT/9 a.m. ET||2-1|
|Derby County vs. Chelsea||Jan. 5||2:15 p.m. GMT/9:15 a.m. ET||2-3|
|Liverpool vs. Oldham||Jan. 5||3 p.m. GMT/10 a.m. ET||3-0|
|Port Vale vs. Plymouth Argyle||Jan. 5||3 p.m. GMT/10 a.m. ET||1-0|
|Manchester United vs. Swansea City||Jan. 5||4:30 p.m. GMT/11:30 a.m. ET||3-1|
Key Sunday Predictions
Manchester United vs. Swansea City
Swansea City will get their first chance at revenge over Manchester United, almost five months after the Premier League champions dished the Welsh giants a 4-1 defeat at the Liberty Stadium.
Michael Laudrup's side will be hoping that the Red Devils' New Year's Day loss at home to Tottenham will provide a template that they can copy, although it's worth noting that the Swans have never triumphed at Old Trafford.
That record is unlikely to be untarnished this weekend, with United having the advantage of being able to devote more of their depth toward Sunday's fixture.
Prediction: Manchester United 3-1 Swansea City
Derby vs. Chelsea
Derby's Championship status may see them head into Sunday's clash as underdogs, but the club has won eight of its last 10 fixtures under Steve McClaren, so it should give Chelsea a run for their money at Pride Park.
The Blues can by no means afford to field a second-string team or rest a raft of first-team stars for the trip and will be all too wary of the potential their hosts hold for staging a surprise result.
Jose Mourinho will be hopeful of ensuring his side continue on in the competition that gave him the last trophy of his first Chelsea tenure.
The Chelsea boss will give his team no illusions that Sunday's game is won before it's even begun, putting the West Londoners in the right mindset to go and claim what should be a predictable place in the fourth round.
Prediction: Derby 2-3 Chelsea
Liverpool vs. Oldham
Liverpool will have revenge on the brain as they play hosts to Oldham Athletic, the club responsible for their exit in last season's FA Cup tournament.
Brendan Rodgers could come up against son Anton, a midfielder for the struggling League One outfit, in what is likely to be a bitter affair on the latter's behalf.
That being said, Lee Johnson will have hopes of his side once again standing up to their Premier League peers, with memories of last year's 3-1 victory over the Reds providing the motivation.
In the end, the gulf in talent will be too much for the Latics to withstand this time around even if Rodgers chooses to hand a portion of his regular first team a rest.
Prediction: Liverpool 3-0 Oldham