Darren Pratley scored an 87th-minute equaliser as Championship strugglers Bolton avoided a humiliating FA Cup loss at non-League Eastleigh.
An own goal from Dorian Dervite early in the second half put the National League side in sight of a famous victory in their third-round tie at a rainswept Silverlake Stadium, but Pratley spared Bolton’s blushes.
Holders Arsenal had to come from behind in their all-Premier League tie against Sunderland.
Jeremain Lens struck early for the relegation-threatened Black Cats, but Joel Campbell quickly replied and two goals in the space of three second-half minutes from Aaron Ramsey and Olivier Giroud put the Gunners through.
Another of the competition favourites, Manchester City, had few problems against a top-flight rival as they eased past Norwich 3-0 with goals from Sergio Aguero, Kelechi Iheanacho and Kevin De Bruyne.
However, West Brom’s James Morrison struck a last-gasp equaliser as the Premier League side snatched a 2-2 draw against Championship Bristol City.
Morrison levelled in injury time after goals from Jonathan Kodjia and substitute Kieran Agard had seen the Robins come from behind to lead with just six minutes remaining at The Hawthorns.
Saido Berahino, with his first goal for almost three months, had opened the scoring for West Brom in the 67th minute.
In-form Troy Deeney scored for a seventh time in 12 matches as Watford beat Newcastle 1-0, while Crystal Palace won 2-1 at Southampton where Joel Ward and Wilfried Zaha scored either side of an Oriol Romeu equaliser.
Glenn Murray scored an 85th-minute winner as Premier League Bournemouth finally saw off determined Championship side Birmingham 2-1 at St Andrew’s.
The Blues led through Michael Morrison and later missed a penalty through James Vaughan, but the Cherries had the final say after Lee Tomlin’s spot-kick leveller.
Stoke also had to dig deep, with League One hosts Doncaster cancelling out Peter Crouch’s opener.
Nathan Tyson scored the equaliser but there was to be no shock as Jonathan Walters secured a 2-1 win in the 57th minute.
Everton beat League Two strugglers Dagenham & Redbridge 2-0 at Goodison Park through an Arouna Kone header and Kevin Mirallas’ late penalty, while Nikica Jelavic’s 85th-minute strike gave West Ham a 1-0 win over Wolves.