FA Cup round-up: West Ham scrape past Brentford to reach fourth round and Wrexham triumph in seven-goal thriller
SAID BENRAHMA returned to haunt former club Brentford as West Ham edged past the Bees 1-0 to book a place in the FA Cup fourth round.
The win was a much needed one for under-pressure boss David Moyes, with the Scot having named a strong side for the match.
Brentford old boy Benrahma bagged with 11 minutes remaining to dump his former side out of the competition at their first hurdle.
Elsewhere, Wrexham produced a Hollywood upset as they won 4-3 at Championship Coventry.
The non-league side, owned by actors Ryan Reynolds and Rob McElhenney, blitzed their second-tier opponents in the opening 45 - going into the half-time break 3-1 up.
When Paul Mullin converted a penalty after Jonathan Panzo was sent off for a handball in the box on 57 minutes, it looked like Coventry could be routed on their home ground.
READ MORE ON FA CUP
But they did manage to find a response, pulling two goals back through Viktor Gyokeres and Kasey Palmer.
Wrexham held on, however, sealing a blockbuster win and a place in the fourth round in the process.
Meanwhile, Prem high-flyers Newcastle were dumped out by League One Sheffield Wednesday.
The Owls grabbed a two-goal lead via Josh Windass' second-half double.
Bruno Guimaraes pulled one back from close range on 69 minutes, but the Toon were unable to find an equalise and fell to a 2-1 defeat.
Elsewhere in the teatime kick-offs - League Two Grimsby toppled League One Burton - while Luton drew 1-1 with Wigan in all-Championship affair.
Earlier in the day, embarrassing Nottingham Forest were dumped out of the FA Cup by Championship strugglers Blackpool.
The East Midlanders stunned Arsenal and Leicester a year ago on their way to the quarter-finals.
But this time around they were on the receiving end of a humiliating 4-1 defeat at Bloomfield Road.
Marvin Ekpiteta opened the scoring for the Tangerines after 17 minutes before Ian Poveda, CJ Hamilton and Jerry Yates found the net after half-time to stun Forest, who grabbed a late consolation.
Fellow Premier League side Bournemouth were also beaten by lower-league opposition as Burnley ran out 4-2 winners at the Vitality Stadium.
Non-league Chesterfield looked set to cause a major upset as they came from behind twice to beat Championship side West Brom with Armando Dobra scoring twice for the Spireites.
But Brandon Thomas-Asante headed in a dramatic equaliser for the Baggies in the 93rd minute to force a replay.
Brighton cruised to a 5-1 win at Middlesbrough as World Cup-winner Alexis Mac Allister grabbed two and Fulham beat Hull 2-0.
There was a cupset as Fleetwood shocked QPR and League One Ipswich stuffed Championship Rotherham 4-1.
But Shrewsbury suffered heartbreak as they conceded twice to lose 2-1 to Sunderland.
HOW TO GET FREE BETS ON FOOTBALL
The lowest-ranked team still in the competition Boreham Wood grabbed a late equaliser to earn a 1-1 draw with Accrington Stanley.
Earlier in the day, 2021 winners Leicester stuttered past League Two's bottom side Gillingham.
Kelechi Iheanacho's sweet strike broke the deadlock in the second half with his 16th goal in 22 FA Cup appearances.
Southampton came from behind in the all-Premier League clash away at Crystal Palace.
Odsonne Eduoard had given the Eagles a good start after 14 minutes but James Ward-Prowse equalised with a free-kick cross that went all the way in.
An Adam Armstrong sealed Saints' progression when he capitalised on Vicente Guaita's blunder clearance to tap in.
Tottenham had Harry Kane to thank for his wonderful curling effort that proved the only goal against Portsmouth.
Kelvin Abrefa scored deep into first-half injury time and Shane Long did the same in the second half as Reading saw off Watford.
And in another all-Championship game, Preston won their first FA Cup match in five years to put their name in the hat for round four.
READ MORE SUN STORIES
North End were goalless with Huddersfield at half-time and went behind at Deepdale but fought back with three goals.
FA CUP THIRD-ROUND RESULTS
Manchester United 3-1 Everton
Crystal Palace 1-2 Southampton
Forest Green Rovers P-P Birmingham City
Gillingham 0-1 Leicester City
Preston North End 3-1 Huddersfield Town
Reading 2-0 Watford
Tottenham Hotspur 1-0 Portsmouth
Blackpool 4-1 Nottingham Forest
Boreham Wood 1-1 Accrington Stanley
Bournemouth 2-4 Burnley
Chesterfield 3-3 West Bromwich Albion
Fleetwood Town 2-1 Queens Park Rangers
Hull City 0-2 Fulham
Ipswich Town 4-1 Rotherham United
Middlesbrough 1-5 Brighton & Hove Albion
Millwall 0-2 Sheffield United
Shrewsbury Town 1-2 Sunderland
Brentford 0-1 West Ham
Coventry 3-4 Wrexham
Grimsby 1-0 Burton
Luton 1-1 Wigan