Lively from minute No. 1, the Magpies took a 2-0 lead through a pair of 21-year-olds and their first senior goals: A deflected Sean Longstaff strike and clinical side-footed finish from Callum Roberts are moments the pair won’t soon forget.
But ex-Newcastle striker Adam Armstrong pulled one back for Blackburn, and Darragh Lenihan mashed a bullet header into the goal to leave it level at the break.
Fabian Schar’s 105th minute rip was parried to a questionably onside Joselu, and the Spaniard slotted past countryman David Raya. Another Spaniard, Ayoze Perez blasted a tight-angled shot off Raya’s right hand and into the side panel in the 107th.
Stoke City 2-3 Shrewsbury Town
Tyrese Campbell scored twice, the 19-year-old helping his Potters to what could’ve been an easy enough victory had they finished a few more chances at the bet365 Stadium. James Bolton pulled one back for the Shrews with just over a quarter-hour left in the second half.
The League One visitors made it 2-2 through a Fejiri Okenabirhie penalty, opening up their hopes for a fourth round visit from Watford. That arrived when Josh Laurent scored Shrewsbury Town’s third goal in 11 minutes.
Luton Town 0-1 Sheffield Wednesday
Longtime Owls striker Atdhe Nuhiu scored just after halftime. Wednesday will head to Chelsea on Jan. 27 for the fourth round.
The draw will take place at 2 p.m. ET Thursday before Sunderland faces Sheffield Wednesday in the final first round match.
Carlisle United 1-5 Blackburn Rovers
Adam Armstrong and Bradley Dack each scored twice, and Dack added a pair of assists in leading the Championship side to a comfortable road win. The 24-year-old Dack was last season’s League One Player of the Year.
Middlesbrough 3-3 (4-3 in PKs) Notts County
The visitors led thrice, but Ashley Fletcher equalized twice and Enes Mahmutovic also level the score in a wild affair at the Riverside Stadium. Tony Pulis played 17-year-old Stephen Walker in the match, with the teen scoring his penalty and also assisting a goal.
Oldham Athletic 0-2 Derby County
Chelsea loanee Mason Mount scored for Frank Lampard‘s Rams, who also found the scoresheet via an own goal.
Elsewhere Nottingham Forest 1-1 (10-9 in PKs) Bury
Blackpool 3-1 Barnsley
Crewe Alexandra 1-1 (3-4 in PKs) Fleetwood Town
Grimsby Town 0-2 Rochdale
Leeds United 2-1 Bolton Wanderers
Macclesfield Town 1-1 (4-2 in PKs) Bradford City
Mansfield Town 6-1 Accrington Stanley
Port Vale 0-4 Lincoln City
Preston North End 3-1 Morecambe
Rotherham United 3-1 Wigan Athletic
Scunthorpe United 1-2 Doncaster Rovers
Sheffield United 1-1 (4-5 in PKs) Hull City
Tranmere Rovers 1-3 Walsall
Bristol City 0-1 Plymouth Argyle
Bristol Rovers 2-1 Crawley Town
Cambridge United 1-4 Newport County
Cheltenham Town 2-2 (6-5 in PKs) Colchester United
Exeter City 1-1 (4-2 in PKs) Ipswich Town
Millwall 0-0 (3-1 in PKs) Gillingham
MK Dons 3-0 Charlton Athletic
Norwich City 3-1 Stevenage
Oxford United 2-0 Coventry Citty
Portsmouth 1-2 AFC Wimbledon
QPR 2-0 Peterborough United
Southend United 2-4 Brentford
Swindon Town 0-1 Forest Green Rovers
Wycombe Wanderers 1-1 (7-6 in PKs) Northampton Town
Yeovil Town 0-1 Aston Villa
Reading 2-0 Birmingham City
West Bromwich Albion 1-0 Luton Town
Sunderland vs. Sheffield Wednesday — 2:45 p.m. ET Thursday
Out Dan Agyei (Blackpool) Loan
Tom Anderson (Doncaster Rovers) Loan
Jimmy Dunne (Accrington Stanley) Loan
Harry Flowers (Guiseley) Undisclosed
Josh Ginnelly (Tranmere Rovers) Loan
Luke Hendrie (Shrewsbury Town) Undisclosed
Alex Whitmore (Chesterfield) Undisclosed
In Ross Barkley (Everton) Undisclosed
Olivier Giroud (Arsenal) Undisclosed Emerson Palmieri (Roma) Undisclosed
Jack Boyle (Clyde) Loan
Dylan Cogill (Clyde) LoanFraser Horsfall (Kidderminster Harriers) Undisclosed
Danny Kane (Cork City) Undisclosed Joe Lolley (Nottingham Forest) Undisclosed
Jack Payne (Blackburn Rovers) Loan Ryan Schofield (AFC Telford) Loan
Tadhg Ryan (Released)
Cedwyn Scott (Dundee) Undisclosed
Out James Wilson (Sheffield United) Loan
Henrikh Mkhitaryan (Arsenal) Swap
Alex Tuanzebe (Aston Villa) Loan
Matty Willock (St Johnstone) Loan
Charlie Scott (Hamilton Academical) Loan
Demi Mitchell (Hearts) Loan
Martin Dubravka (Sparta Prague) Loan
Kenedy (Chelsea) Loan Islam Slimani (Leicester City) Loan