Arsenal eased into the Carabao Cup Fourth Round with a comfortable victory over a spirited AFC Wimbledon at the Emirates.
Although Alexandre Lacazette converted an 11th minute penalty after Gabriel Martinelli had been fouled, the Premier League side were made to wait until late in the second period to ensure victory.
Substitute Emile Smith Rowe slotted in the second in the 77th minute with Eddie Nketiah’s neat backheel completing the scoring.
Meanwhile, Manuel Lanzini fired West Ham United to their first win at Old Trafford since 2007 as the Hammers beat last season’s semi-finalists Manchester United 1-0.
Lanzini opened the scoring in the ninth minute with Juan Mata firing against the crossbar as Manchester United looked to respond.
Anthony Martial’s late effort was also saved before Andriy Yarmolenko hit the post at the other end.
Elsewhere, Chelsea beat Aston Villa 4-3 on penalties after it finished 1-1 at Stamford Bridge after 90 minutes.
Timo Werner headed the Blues in front in the 54th minute with Villa level just 10 minutes later when 19-year-old Cameron Archer nodded in from Matty Cash’s deep cross.
With neither side able to find a winner, the tie was settled by a shoot-out with Reece James scoring the decisive spot-kick after Ashley Young and Marvelous Nakamba were denied.
Tottenham also needed penalties to see off Wolves, who had fought back from 2-0 down to draw 2-2 at Molineux.
Tanguy Ndombele fired Spurs ahead in the 14th minute before Harry Kane doubled the lead after being played through by Dele Alli.
Wolves pulled a goal back ahead of the break when defender Leander Dendoncker headed in from a corner and Daniel Podence equalised just before the hour to send the tie to spot-kicks.
Neves and Dendoncker both then failed to convert and although John Ruddy kept out Pierre-Emile Hojbjerg effort, Wolves’ Conor Coady miss saw Spurs through 3-2.
However, there was disappointment for Millwall , who lost 2-0 at home to Premier League side Leicester City.
The Foxes broke the deadlock five minutes into the second-half when Ademola Lookman knocked in a rebound after Kelechi Iheanacho’s long-range shot was saved with the latter adding a second late on.
In Tuesday night’s games, QPR sent Everton crashing out as they beat the Premier League side 8-7 on penalties following a 2-2 draw at the Kiyan Prince Foundation Stadium.
Charlie Austin headers saw the Championship side lead twice in the first half, with replies coming from Lucas Digne and then Andros Townsend shortly after the break.
The subsequent shoot-out saw every penalty scored up to goalkeeper Seny Dieng saving Tom Davies’ effort in sudden death at 7-7 and Jimmy Dunne then converted to send the hosts through to the last 16.
Brentford also booked their place in the next round, cruising to a 7-0 win over League Two side Oldham Athletic at the Brentford Community Stadium.
Marcus Forss scored four times, including a penalty with Yoane Wissa netting twice and Raphael Diarra scoring an own goal for last year’s semi-finalists.
However, Fulham lost 6-5 on penalties to Premier League side Leeds after a 0-0 draw at Craven Cottage – Rodrigo Muniz with the decisive miss in the shoot-out.
FOURTH ROUND DRAW (LONDON TIES)
Chelsea vs Southampton
Arsenal vs Leeds United
Stoke City vs Brentford
West Ham vs Manchester City
Burnley vs Tottenham
QPR vs Sunderland
Ties to be played week beginning October 25.