Tottenham Hotspur came through an enthralling encounter with Southampton on Wednesday night and secured their spot in the Emirates FA Cup fifth round with a 3-2 win.
Spurs were facing Southampton for the fourth time this season and Saints had made the brighter start in the first ten minutes in north London.
But Jose Mourinho's men took the lead following a counter-attack and an unlucky deflected Jack Stephens own-goal from a Tanguy Ndombele shot.
Red-hot striker Danny Ings then hit the bar on 18 minutes before Shane Long capitalised on a Hugo Lloris spill to level the scores before half time.
But it was Ings who gave the visitors the upper hand, scoring his third goal against Spurs this season, with a well-taken finish only to see Lucas Moura cancel it out only moments later at the other end.
And with five minutes remaining Son Heung-min won and converted a penalty to send Spurs through to the fifth round where a home tie against Norwich City awaits.
And on Tuesday night Newcastle United needed 210 minutes of football to eventually get past Oxford United as they secured a spot in the fifth round of the Emirates FA Cup for the first time since 2006 with a 3-2 win in extra time.
The Toon were the third Premier League visitors to the Kassam Stadium this season and got off to the perfect start when Sean Longstaff fired them ahead before record-signing Joelinton doubled their first-half lead.
But the U's never looked beaten and substitute Liam Kelly gave them a lifeline when his perfect free-kick found the back of the net with five minutes left before Nathan Holland's last-minute volley forced extra-time.
MAX POWER 🔥#EmiratesFACup @asaintmaximin pic.twitter.com/fLiAZ5TpuX
— The Emirates FA Cup (@EmiratesFACup) February 4, 2020
Newcastle boss Steve Bruce had previously stated his intent to take the competition seriously and delivered with the deadly introduction of Allan Saint-Maximin, who scored a sensational winner in the dying moments of the game.
Bruce and his players now face a trip to the Hawthorns in March to face West Bromwich Albion in the next round.
Meanwhile Liverpool needed no extra-time to rain on Shrewsbury Town's parade, running out 1-0 winners at Anfield and setting up a mouth-watering fifth round clash with Chelsea despite fielding the youngest starting eleven in the club's history.
U23s boss Neil Critchley took charge in the absence of Jurgen Klopp and at 0-0, the Shrews thought they had taken the lead but Shaun Whalley had his goal chalked off by the VAR for an offside.
Sam Ricketts' side had recovered from a two-goal deficit in the first tie but it was another own-goal that proved their ultimate downfall as defender Ro-Shaun Williams headed over Max O'Leary in the away goal.
Derby County ensured Wayne Rooney will meet old club Manchester United once more in the next round as they beat Northampton Town by 4-2.
Former Liverpool man Andre Wisdom opened the scoring for the Rams just before the half-hour mark before Duane Holmes added a second five minutes later.
Wayne Rooney back scoring in the #EmiratesFACup 😍 pic.twitter.com/MfmmGj9Mmw
— The Emirates FA Cup (@EmiratesFACup) February 4, 2020
That set the stage perfectly for Rooney to put the tie to bed from the spot with ten minutes to play, scoring his 23rd FA Cup goal in the process before Sam Hoskins added a late penalty of his own for the visitors.
And there was penalty shootout drama in Tuesday's remaining games with Birmingham City eventually winning the battle of St. Andrew's over Coventry United and with Reading getting the better of Cardiff City.
Blues required rescuing twice on their home turf, having once fallen behind in normal time to Amadou Bakayoko's opener before Harlee Dean forced extra-time only to then see Maxime Biamou put Coventry ahead once more.
But Jeremie Bela's 120th minute equaliser set up a grandstand finish at St. Andrews and captain Dean stuck away with winning penalty to make safe a trip to Leicester City in the next round.
Captain Dean to the rescue IN THE NINETY-SECOND MINUTE 💪#EmiratesFACup @BCFC pic.twitter.com/MRntvWhy8k
— The Emirates FA Cup (@EmiratesFACup) February 4, 2020
Reading made life hard for themselves going two behind to Josh Murphy's fine low strike and Robert Glatzel's finishing touch after a fine team move, but worked their way back into the game via an Omar Richards header and an Andy Rinomhota volley.
Murphy scored again just as extra-time began to give the visitors the upper hand once more but Yakou Meite scored his third goal in three matches against Cardiff to take the game to a penalty shootout where the Royals claimed victory and the reward of a trip to Sheffield United.