Chris Hughton's Brighton eased into the fourth round of the FA Cup with a deserved 3-1 win against Bournemouth.
The Seagulls never looked back after early quickfire goals from Anthony Knockaert and Yves Bissouma gave them a 2-0 lead at the Vitality Stadium.
Mark Pugh pulled a goal back for the home side early in the second half but Florin Andone made sure of Brighton's 3-1 win with their third goal on 64 minutes.
Burnley squeezed past Championship high-fliers Barnsley 1-0 in a tale of penalties.
Matej Vydra was about to take a spot-kick when referee Simon Hooper got word through VAR that his Burnley team-mate Sam Vokes was offside and the Premier League team had to wait until stoppage time for Chris Wood to win the game with a valid penalty awarded for a foul on Vydra in the area by Liam Lindsay.
West Ham's Austrian striker Marko Arnautovic, who was on the mark twice in midweek, scored the first goal of the day inside two minutes to give his side the lead against Birmingham.
Andy Carroll then came off the bench to hit a second in stoppage time to secure a 2-0 win.
Everton manager Marco Silva got a much-needed win in the FA Cup but it was a far from comfortable 2-1 victory against League Two leaders Lincoln.
Ademola Lookman, with his first goal in 394 days, and Bernard put the hosts ahead inside 14 minutes but they struggled once Michael Bostwick pulled one back.
The 58-place gap between the two sides was barely evident in the hour's football which followed as an Everton team lacking in confidence after just one win in their previous eight matches struggled to find the necessary invention to make the game safe.
It made for a tense affair with the threat of an equaliser from Lincoln, who two years ago became the first non-league club since 1914 to reach the quarter-finals, adversely affecting the Premier League side, who made it past the third round for only the second time in five years.
Crystal Palace escaped embarrassment after Jordan Ayew produced a late winner to end 10-man Grimsby's defiance in their FA Cup third-round tie at Selhurst Park.
Ayew nodded home Jeffrey Schlupp's free-kick in the 87th minute as the Premier League club finally broke the deadlock amid relentless one-way traffic.
Peter Crouch came off the bench to rescue a draw for Stoke at Shrewsbury with his 18th goal in 45 FA Cup appearances, cancelling out a first-half penalty from Ollie Norburn, while Sheffield Wednesday and Luton must also replay after playing out a goalless draw at Hillsborough.
Bakary Sako scored his first goal for West Brom as they eased into the fourth round at the expense of fellow Championship side Wigan with a 1-0 win at the Hawthorns.
Billy Kee scored the winner as Accrington Stanley knocked out Championship strugglers Ipswich with a 1-0 win which extends Town's run without an FA Cup win to 13 games.
Striker Kee headed home the winner in the 76th minute after Sean McConville's free-kick was headed back across goal by Ben Richards-Everton for the unmarked Kee to score
Swansea booked their place in the next round with a 3-0 win over Aston Villa at Villa Park.
Courtney Baker-Richardson opened the scoring in the second minute for the Swans, with Nathan Dyer and Jay Fulton sealing their success with two second-half strikes.
Elliott List smashed home a late winner as League One strugglers Gillingham produced a cup shock by dumping out Cardiff with a 1-0 win.
Midfielder List buried his finish past Bluebirds goalkeeper Alex Smithies with nine minutes remaining at Priestfield to upset the Premier League visitors.
Josh Brownhill scored Bristol City's goal that condemned Huddersfield, the Premier League's bottom club, to a 1-0 defeat
Britt Assombalonga netted twice as Middlesbrough scored five unanswered second-half goals in a 5-0 win over Peterborough at the Riverside, where goalkeeper Dimi Konstantopoulos became the home club's oldest player at the age of 40 years and 38 days.
Kwesi Appiah's last-gasp strike sent AFC Wimbledon into round four as the visitors beat Fleetwood 3-2 in a thrilling tie at Highbury.
Top scorer Neal Maupay's second half penalty was enough for Brentford to progress with a hard-fought 1-0 win over Oxford.
Josh Magennis hit a second half hat-trick as Championship Bolton came from a goal down at half-time to beat League One Walsall 5-2.
Portsmouth substitute Andre Green struck deep into injury time to earn the League One leaders a dramatic 1-0 FA Cup third-round win over Championship high-flyers Norwich at Carrow Road.