Chelsea needed extra-time and penalties to unconvincingly scrape past second-tier Norwich and progress in the FA Cup, with Swansea and Wigan also securing safe passage to round four.
Premier League champions Chelsea laboured for much of the game before eventually finding a way past their plucky opponents via a penalty shootout, despite a brilliant performance from the visitors.
The visitors grew more confident as the half went on, with Josh Murphy causing the Blues defence problems as the two teams went into the interval goalless.
Both sides hit the woodwork early on, with Danny Drinkwater striking the crossbar midway through the first half, and Nelson Oliveira latching onto an errant pass from Michy Batshuayi to crack a speculative effort onto the frame of the goal.
4 – Michy Batshuayi is the third player to score in four different competitions for a @premierleague club this season, after Sergio Aguero and Romelu Lukaku. Assortment.— OptaJoe (@OptaJoe) January 17, 2018
The Canaries stood firm under pressure to keep the scoreline at 1-0. With Norwich pushing for an equaliser, Jamal Lewis headed a Timm Klose cross past Willy Caballero in the fourth minute of stoppage time to stun the hosts and force extra time in west London.
Willian had a controversial penalty appeal turned down early in the extra period, with the Brazilian booked to compound his misery, despite Antonio Conte and the other players bemused as to why VAR was not employed, after its success at Leicester yesterday.
Angus Gunn made two outstanding saves to deny Alvaro Morata and Willian as the visitors tried to recover from their anguish at the referee's decision.
The home side were reduced to nine men as Pedro was sent off for a second yellow card, before Alvaro Morata got two bookings in quick succession for diving and dissent afterwards.
The game went to spot-kicks, with the Blues finally prevailing after scoring all five penalties, with Eden Hazard scoring the decisive penalty after Nelson Oliveira missed the opening chance for Norwich. An enthralling encounter which left serious questions about Antonio Conte's squad despite registering a first win of 2018.
Elsewhere, bottom-of-the-table Swansea gained a shred of momentum in a surprising 2-1 win over Championship leaders Wolves.
The in-form visitors, holding a double-digit lead in the Championship, offered little by way of a response as Carlos Carvahal's men looked good value for their half-time lead.
Jordan Ayew might be greater than Messi and Ronaldo #swans— Ryan Thomas (@wardiaz85) January 17, 2018
Both sides started the second half conservatively, with neither side making a move.
With 25 minutes remaining, Nuno Santo brought on Atletico loanee Diogo Jota, who intervened almost immediately, controlling the ball smartly before rifling in at the near post to bring the scores level.
Wolves were unable to hold on for long, with Wilfried Bony sliding in from Tom Carroll's cross two minutes later to restore the Swans' advantage.
In the final game of the night, League One leaders Wigan
The Latics will host another top-flight side in the fourth round in West Ham, who saw off Shrewsbury yesterday after extra time.
FA Cup fourth-round draw (Weekend of 26-29 January, all KOs Satu 3pm unless stated)
- Liverpool vs West Brom (Sat 19:45, TV)
- Peterborough vs Leicester City (Sat 12:30, TV)
- Huddersfield vs Birmingham
- Notts County vs Swansea
- Yeovil Town vs Manchester United (Fri 19:55, TV)
- Sheffield Wednesday vs Reading (Fri 19:45)
- Cardiff City vs Manchester City (Sun 16:00, TV)
- MK Dons vs Coventry
- Millwall vs Rochdale
- Southampton vs Watford
- Middlesbrough vs Brighton
- Wigan vs West Ham
- Hull City vs Nottingham Forest
- Newport County vs Tottenham (Sat 17:30, TV)
- Chelsea vs Newcastle (Sun 13:30, TV)
- Sheffield United vs Preston North End