Nottingham Forest won 3-0 at high-spending Manchester City for the biggest upset in the third round of FA Cup soccer Saturday in England.
In another surprise, Southend played to a 1-1 draw at Chelsea, scoring the tying goal during injury time.
Premier League leader Liverpool won 2-0 at Preston North End, with Albert Riera scoring in the first half and captain Steven Gerrard setting up the second goal by substitute Fernando Torres in injury time.
Gerrard has been charged with assault in a nightclub brawl and is to appear in court Jan. 23.
Nathan Tyson and Rob Earnshaw had first-half goals for Forest, which plays in the League Championship, the second division.
Joe Garner scored in the 75th minute to complete an embarrassing result for Manchester City, which is also struggling in the Premier League despite being bought by a wealthy Abu Dhabi business group three months ago.
Peter Clarke scored during injury time on his 27th birthday for Southend, a modest League One club. Salomon Kalou gave Chelsea the lead in the 31st minute.
Stoke tumbled 2-0 at League One Hartlepool, which got second-half goals from Michael Nelson and David Foley.
Van Persie scores 2
League One Peterborough drew 1-1 at West Bromwich Albion, which is last in the Premier League, and defending champion Portsmouth also faces a replay after being held to a scoreless tie at home by Championship club Bristol City.
There were only three matchups of Premier League teams. Sunderland edged Bolton 2-1 and Hull and Newcastle will need a replay after a 0-0 draw. On Friday, Tottenham downed Wigan 3-1.
Arsenal defeated Plymouth 3-1, helped by two goals from Robin van Persie. Everton won 1-0 at Macclesfield and West Ham outplayed Barnsley 3-0. Middlesbrough beat Barrow 2-1 and Fulham won 2-1 at Sheffield Wednesday.
Among matchups from outside the Premier League, Championship club Derby won 4-3 at non-league Forest Green after trailing 2-0 and 3-2.
Manchester United 3, Southampton 0
Teenager Danny Welbeck headed in Manchester United's first goal Sunday in a 3-0 FA Cup victory at Southampton to set up a fourth-round meeting with Tottenham.
Nani scored a second-half penalty and Darron Gibson added the third in the 81st against a Saints team that saw Matt Paterson sent off in the 36th minute for an ugly challenge on Nemanja Vidic.
The victory over the League Championship club meant that United avoided joining neighbour Manchester City and Stoke among topflight teams upset by lower-league opponents. Southampton beat United in the 1976 FA Cup final when they were in the division below.
Aston Villa 2, Gillingham 1
James Milner marked his 23rd birthday with two goals to lead Aston Villa to a 2-1 victory over Gillingham in Sunday's other third-round game.
Signed from Newcastle in August, the winger gave Villa a 13th-minute lead at the Priestfield stadium when he swapped passes with Stilian Petrov just outside the Gillingham area and curled a right-footed shot around goalkeeper Simon Royce.
League One team Gillingham leveled in the 57th when Simeon Jackson collected the ball on his chest, charged away from Villa defender Zat Knight with a burst of speed and powered a right-foot shot that clipped the inside of the near post and beat goalkeeper Brad Friedel.
The fourth-round draw was made on Sunday and the highlights were Liverpool versus Everton and Manchester United versus Tottenham. Forest's reward for winning at Man City was a visit to neighbour Derby, and Hartlepool hosts another Premier League team, West Ham.
On Monday, Blackburn visits non-league team Blyth Spartans.