Eastleigh almost produced a memorable FA Cup third-round shock as the National League side - the only non-league team still in the competition - were denied by a late equaliser from Championship Bolton.
Bristol City, struggling in the Championship, came even closer to an upset - an injury-time equaliser for Premier League West Brom ensured that tie also went to a replay.
But what else happened across Saturday's 26 ties? Take your pick from all of our match reports, listed below - with highlights for every game.
Arsenal 3-1 Sunderland
Birmingham City 1-2 Bournemouth
Brentford 0-1 Walsall
Bury 0-0 Bradford City
Colchester United 2-1 Charlton Athletic
Doncaster Rovers 1-2 Stoke City
Eastleigh 1-1 Bolton Wanderers
Everton 2-0 Dagenham and Redbridge
Hartlepool United 1-2 Derby County
Huddersfield Town 2-2 Reading
Hull City 1-0 Brighton and Hove Albion
Ipswich Town 2-2 Portsmouth
Leeds United 2-0 Rotherham United
Middlesbrough 1-2 Burnley
Newport County P-P Blackburn Rovers
Northampton Town 2-2 MK Dons
Norwich City 0-3 Manchester City
Nottingham Forest 1-0 Queens Park Rangers
Peterborough United 2-0 Preston North End
Sheffield Wednesday 2-1 Fulham
Southampton 1-2 Crystal Palace
Watford 1-0 Newcastle United
West Bromwich Albion 2-2 Bristol City
West Ham United 1-0 Wolverhampton Wanderers
Wycombe Wanderers 1-1 Aston Villa
Manchester United 1-0 Sheffield United