A complete review of Saturday's third-round ties in the FA Cup, where Fulham shocked Aston Villa, Tranmere earned a replay and Manchester City beat Port Vale.
FA Cup third round results
- Bristol City 1-1 Shrewsbury
- Millwall 3-0 Newport
- Rochdale 1-1 Newcastle - full report
- Rotherham 2-3 Hull
- Birmingham 2-1 Blackburn
- Burnley 4-2 Peterborough
- Brighton 0-1 Sheffield Wednesday - full report
- Cardiff 2-2 Carlisle
- Fulham 2-1 Aston Villa
- Oxford 4-1 Hartlepool
- Southampton 2-0 Huddersfield
- Brentford 1-0 Stoke
- Preston 2-4 Norwich
- Reading 2-2 Blackpool
- Watford 3-3 Tranmere - full report
- Bournemouth 4-0 Luton
- Leicester 2-0 Wigan
- Wolves 0-0 Manchester United
- Fleetwood 1-2 Portsmouth
- Manchester City 4-1 Port Vale - full report
Fulham's Harry Arter climbed off the bench to dump Aston Villa out of the FA Cup with a spectacular long-range strike.
The midfielder had been on the pitch for barely 90 seconds when he let fly from 25 yards to seal a 2-1 win for Sky Bet Championship Fulham.
Anwar El Ghazi had earlier cancelled out Anthony Knockaert's cracker, but Arter's rocket fired the Cottagers through to round four.
Oooooooooooh!!!
— Sporting Life Football (@SportingLifeFC)
😱 What a way to win it! Fulham see off Premier League side Aston Villa thanks to this fine effort from Harry Arter!
Tom Pope fulfilled a boast to score against John Stones but could not prevent holders Manchester City easing to a 4-1 victory over Port Vale.
Pope, the veteran Vale striker, claimed in a mocking tweet last summer that he would score 40 a season if he played against City defender Stones every week.
He came good as he cancelled out an Oleksandr Zinchenko strike at the Etihad Stadium but the League Two minnows were ultimately outclassed as Sergio Aguero, Taylor Harwood-Bellis and Phil Foden netted for the Premier League champions.
Two of City's goals, for Aguero and Harwood-Bellis, required lengthy VAR checks before being allowed but neither were controversial.
Stones thought he had even levelled up his personal battle with Pope by grabbing City's third but it was eventually awarded to Harwood-Bellis.
Tranmere fought back from 3-0 down at half-time to draw 3-3 with a much-changed Watford.
Teenager Adam Idah struck a hat-trick to fire Norwich into the fourth round of the FA Cup for the first time since 2013 as they brushed aside Preston 4-2 at Deepdale.
Idah, making only his second Norwich start days after his Premier League debut as a substitute against Crystal Palace, opened the scoring inside 90 seconds and made it 3-0 before half-time when he fired in a second from distance.
In between the 18-year-old played a key role in Onel Hernandez's strike and he was not done there, sealing his hat-trick from the penalty spot in the 61st minute after Billy Bodin pulled one back for Preston.
Josh Harrop got a second for Preston with six minutes left, but Norwich had done enough to win their first third-round tie since winning 3-0 at Peterborough seven years ago.
🎩💫 Adam Idah is the first teenager to score an FA Cup hat-trick for a Premier League side since January 2016 (Iheanacho for Man City v Aston Villa)
— Sporting Life Football (@SportingLifeFC)
Just what a team needs when their star striker is put injured. Godsend!
Adam Reach struck a second-half winner as Sheffield Wednesday beat Premier League opposition in the FA Cup for the first time in 27 years with a 1-0 win at Brighton.
Owls winger Reach smashed home a deflected drive from the edge of the box 25 minutes from time to earn the Sky Bet Championship side a narrow third-round success at the Amex Stadium.
Cardiff fought back from two goals down to salvage a 2-2 draw with Carlisle.
Jack Bridge and Harry McKirdy stunned the Sky Bet Championship side with first-half headers that gave them real hope of a cup upset.
But quick-fire goals from Callum Paterson and Gavin Whyte at the start of the second half spared Cardiff's blushes and earned a replay at Brunton Park.
Two Southampton teenagers fired their side into the fourth round in a 2-0 victory over Huddersfield at St Mary's.
Making his first senior appearance, 19-year-old William Smallbone gave the hosts the lead in the 48th minute with a well-timed volley.
Saints wrapped up all three points in the 86th minute when Jake Vokins, also aged 19, fired in from the edge of the area for his first goal of the season, in only his second senior appearance.

Manchester United fired blanks again as they were held to a goalless stalemate in the third round of the FA Cup at Wolves.
Ole Gunnar Solskjaer's side have now failed to score in three of their last five games after Saturday's third round 0-0 draw at Molineux.
Sergio Romero's fantastic save thwarted Matt Doherty, while Marcus Rashford hit the bar for the visitors in the second half.
Doherty had a late goal ruled out for handball but it was a forgettable game between two unimaginative teams, who now face a replay at Old Trafford.
Dominic Solanke ended a year-long wait to score his first Bournemouth goal as the Premier League strugglers picked up a morale-boosting 4-0 win at home to Luton.
Philip Billing struck twice with substitute Callum Wilson also on target as the Cherries eased past their Championship visitors, for whom Alan Sheehan missed a penalty when the score was 1-0.
A weakened Reading had to settle for a 2-2 draw with Sky Bet League One Blackpool at Madejski Stadium.
Reading striker Sam Baldock struck a post in the first half before Blackpool took the lead shortly before the half-hour mark through Nathan Delfouneso.
Baldock equalised 11 minutes into the second half, but Armand Gnanduillet restored the Blackpool advantage four minutes later.
Danny Loader made it 2-2 with a clever backheel, but Gnanduillet wasted the chance for a Blackpool victory when his chipped penalty struck the crossbar.
Midfielder Shandon Baptiste scored a brilliant individual goal to end National League Hartlepool's FA Cup dream as Oxford ran out 4-1 winners.
Pools threatened an upset as they led for 43 minutes at the Kassam Stadium before the League One high-flyers stormed back in the second half.
Mark Kitching pounced on a weak back-pass from Rob Dickie to slot past Jordan Archer in the ninth minute. But Rob Hall equalised after 52 minutes with a curling shot from outside the area.
Then in the 66th minute, young midfielder Baptiste lit up the match by dribbling past three defenders before shooting in from close range.
Tariqe Fosu turned the ball in from close range after 84 minutes and three minutes later Matty Taylor blasted in from the penalty spot.

Sean Goss scored a second-half equaliser to earn Sky Bet League One Shrewsbury a replay following a deserved 1-1 draw at Championship side Bristol City.
The hosts took the lead against the run of play on the half hour when Niclas Eliasson's far-post cross from the left was headed back across goal and into the net by Famara Diedhiou.
But impressive Shrewsbury were back in it three minutes after the interval, Goss guiding a perfectly-placed shot from the edge of the box past goalkeeper Niki Maenpaa after a Diedhiou clearance had fallen into his path.
Emiliano Marcondes fired a young Brentford side into the fourth round at the expense of Stoke.
The Bees, who made 10 changes from their last Sky Bet Championship game and named just one first-team player in Ethan Pinnock, eased to a routine 1-0 win against a more experienced Potters side.
Brentford took the lead just before the break with a sublime piece of skill from Danish midfielder Marcondes.
The playmaker, just back from a loan spell at Danish outfit Midtjylland, curled a beautiful drive into the far top corner, almost from the corner flag, to give the Bees the lead.
⚽️ Pinpoint finish from 's Sean Goss.
— Sporting Life Football (@SportingLifeFC)
Bristol City 1-1 Shrewsbury
Forty-year-old Aaron Wilbraham struck late to snatch a richly-deserved draw for
— Sporting Life Football (@SportingLifeFC)

