LEICESTER CITY booked their place in the FA Cup fourth round as they scraped past the lowest-ranked team in the EFL.
The Foxes stuttered to a 1-0 win over Gillingham as they struggled to get to grips with the blustery conditions at Priestfield.
Gillingham, who are bottom of League Two, threatened the 2021 FA Cup winners.
But Kelechi Iheanacho extended his stunning record in this competition to send Leicester through.
He capitalised on a loose ball in the box to fire a sweet strike into the top corner from six yards out, his 16th goal in 22 FA Cup appearances.
Southampton came from behind in the all-Premier League clash away at Crystal Palace.
READ MORE ON FA CUP
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.
Most read in Football
HOW TO GET FREE BETS ON FOOTBALL
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.
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
Source: Soccer - thesun.co.uk