London: Holders Arsenal and favourites Manchester City cruised into the fourth round of the FA Cup on Saturday while Aston Villa and West Brom will both have to replay after being held by lowly opposition.
Manchester United squeezed through with a 1-0 win over Sheffield United thanks to a penalty by Wayne Rooney in stoppage time while non-league side Eastleigh held Championship side Bolton Wanderers to a 1-1 draw.
Arsenal, trying to win the FA Cup for the third year in a row, trailed early to Jeremain Lens' early goal for Sunderland but Joel Campbell equalized and Aaron Ramsey and Olivier Giroud scored in four second-half minutes to ease the Gunners through.
"We have only one left to win," manager Arsene Wenger said. "We have done it twice.
"What I will say is we take this competition with a desire to do well in it and to try to win it. It is a long way in the cup and you need a long run."
City might have expected more trouble from Norwich but Aguero put them ahead early, Kelechi Iheanacho doubled their lead and substitute Kevin de Bruyne completed a comfortable win.
"It was a very good performance," City manager Manuel Pellegrini said. "From the beginning we were very aggressive.
"I said last week the way Sergio Aguero started playing and the more minutes he plays he always improves his performance. He scored a beautiful goal."
Manchester United needed a stoppage-time penalty by Rooney to get past a stubborn Sheffield United, Memphis Depay winning the spot-kick after a match of few chances.
Eastleigh were minutes from glory when they led Bolton 1-0 thanks to an own goal by Dorian Dervite but Darren Pratley rescued the Championship strugglers on a bog of a pitch with the equalizer on 87 minutes.
"It's quite emotional, the players have put in an unbelievable performance and we probably deserved to win the game," Eastleigh manager Chris Todd said.
"But we're still in the draw for the fourth round so we're happy overall."
Bolton manager Neil Lennon was relieved to still be in the competition, not least because of off-the-field money concerns.
"It was a classic third-round story but we negotiated one part and now have to negotiate the other part," he said.
"It hasn't been an easy time for the football club and we could be losing two very important players for us due to the financial constraints.
"But we're still a football club and we still have a beating heart. This shows there is still life in this club."
Villa, adrift at the bottom of the Premier League, led through a Micah Richards goal against Wycombe but the League Two side equalized through a second-half Joe Jacobson penalty in a 1-1 draw.
"Proud is the exact word," Wycombe manager Gareth Ainsworth said.
"When you see your boys like that out there its just phenomenal to see them giving absolutely everything running through brick walls for you."
Crystal Palace won 2-1 at Southampton while Stoke also won away, 2-1 at Doncaster, much to the delight of manager Mark Hughes.
"It was a good cup tie," Hughes said. "Doncaster played well with a good quality of ball into our box, and we had to defend manfully at times.
"We made a lot of changes and we weren't as fluent as we know we can be, but the guys that came in did well. A number of them haven't had games for a number of weeks so I was really pleased with what they put up today."
West Brom needed a 95th-minute equalizer by James Morrison to clinch a 2-2 draw with Bristol City.
Watford beat Newcastle 1-0 thanks to a Troy Deeney goal while Everton beat Dagenham and Redbridge 2-0, West Ham edged Wolves 1-0 and Bournemouth won 2-1 at Birmingham.
Chelsea and Tottenham are among the sides in action on Sunday.