West Ham have been knocked out of the FA Cup after a shock 1-0 home defeat to West Brom at the London Stadium, but it was safe passage through to the fifth round for Leicester, Sheffield United and Norwich City.
Albion are joined in the fifth round by Portsmouth, but Southampton and Tottenham will have to do battle once more after Sofiane Boufal's late equaliser at St Mary's earned Ralph Hasenhüttl's side a 1-1 draw.
Here's a breakdown of the day's events.
GET INNNNNNNNNNN! [1-1] pic.twitter.com/2UKsRZyiX1— Southampton FC (@SouthamptonFC) January 25, 2020
Saints controlled much of the play on the south coast, yet they were on course for just their second defeat in nine matches when Spurs' South Korean superstar fired
A superb curling effort from Mo Besic helped Sheffield United survive their trip to The Den and continue their run in the FA Cup.
In a hotly-contested affair on the east side of London, the Bosnian broke the deadlock as he took advantage of a lapse in concentration from Millwall's backline.
Too focused on who Besic might pass to, the Lions forgot to press the man in possession. The midfielder proceeded to send a 20-yard shot into the bottom corner, sending the Blades on their way to a 2-0 win that was wrapped up by Oliver Norwood's late blast.
Into the next round of the FA Cup with a clean sheet and an assist✌ Now we focus on a big game on Tuesday⚽️ pic.twitter.com/HyEINCh3Dj— James Justin (@jamesjustin98) January 25, 2020
Leicester's safe passage to the fifth round came courtesy of a fourth-minute goal from Kelechi Iheanacho that gave them a 1-0 triumph over Brentford, the Nigerian stretching to turn home a pinpoint James Justin cross.
Brendan Rodgers' recruits are joined by Norwich in the fifth round, with the Canaries hitting two quickfire goals to knock out fellow top-flight club Burnley.The Clarets may be 13 points better off in the Premier League table but they came undone at Turf Moor after Grant Hanley and Josep Drmic, courtesy of an error from Joe Hart, struck for the basement boys.
Erik Pieters gave the Clarets hope as he reduced the arrears in the final quarter of the game, but the day would belong to Daniel Farke and his side.
Elsewhere, 10-man West Brom, despite making a number of changes, knocked out West Ham thanks to Conor Townsend's early goal at the London Stadium, while Portsmouth spanked Barnsley 4-2.
Newcastle United were held at St James' Park by Oxford United, and Reading will need a replay to decide the winner of their tie with Cardiff City.
Here's a full rundown of all of Saturday's games.
|Brentford 0-1 Leicester City|
|Burnley 1-2 Norwich City|
|Coventry City 0-0 Birmingham City|
|Millwall 0-2 Sheffield United|
|Newcastle United 0-0 Oxford United|
|Portsmouth 4-2 Barnsley|
|Reading 1-1 Cardiff City|
|Southampton 1-1 Tottenham Hotspur|
|West Ham 0-1 West Brom|
|Hull City vs Chelsea (5.30pm KO)|
Source : 90min