A review of the action from Tuesday night's Carabao Cup games as holders Manchester City eased through while Spurs went out on penalties at Colchester.
Tuesday's Carabao Cup results
Manchester City began their quest for a third successive Carabao Cup triumph with a clinical 3-0 demolition of Championship high-flyers Preston.
Raheem Sterling set up a comfortable night with a fine solo effort before Gabriel Jesus doubled the lead with a crisp strike.
A Ryan Ledson own goal put the holders three up and effectively ended the contest before the interval.
Tottenham were embarrassingly dumped out of the Carabao Cup at Colchester after the Sky Bet League Two side won 4-3 on penalties.
After 90 goalless minutes, the U's took another Premier League scalp as Tom Lapslie hit the winning spot-kick after Christian Eriksen and Lucas Moura missed in the shootout.
It was a hugely worrying night for Spurs, which will do little to appease the notion that there are serious issues for Mauricio Pochettino's side this season.
Colchester were not the only League Two side to make it through, with Crawley knocking out troubled Championship side Stoke, also on penalties.
Sam Vokes had opened the scoring in the 23rd minute but Nathan Ferguson equalised before half-time and the visitors played out the last 28 minutes with 10 men following Nathan Collins' sending off.
Vokes' miss with the very first spot-kick ultimately proved decisive as Crawley scored all five of their penalties.
Danny Ings wrote his name into Southampton folklore by netting twice against Portsmouth and inspiring his boyhood club to a thumping first victory at Fratton Park in 35 years.
Anticipation has been rising since the Carabao Cup third-round draw threw up the first south-coast derby since 2012, with Saints making the short journey along the M27 as favourites against the League One strugglers.
Ings helped his hometown team do the business on Tuesday, with his double complemented by second-half strikes from Cedric Soares and Nathan Redmond as Ralph Hasenhuttl's side sealed a 4-0 victory against Portsmouth.
Danny Welbeck scored his first goal for Watford as they avoided a second humiliation in four days.
The Hornets, still smarting from their 8-0 mauling at Manchester City on Saturday, edged past Championship side Swansea 2-1 in the Carabao Cup.
Welbeck headed in the opener and had a hand in Roberto Pereyra's winner after Swansea threatened an upset when Sam Surridge equalised.
Dominic Calvert-Lewin fired a first-half double as Everton won 2-0 at Sheffield Wednesday in the Carabao Cup to ease the pressure on boss Marco Silva.
Calvert-Lewin, who progressed through Sheffield United's academy, sank Wednesday with two clinical finishes inside the opening 10 minutes to effectively kill the tie.
James Justin marked his Luton return with a debut goal for Leicester to help his new club progress into the fourth round of the Carabao Cup with a 4-0 win at Kenilworth Road.
The defender, who left the Hatters in the summer after helping them win back-to-back promotions, fired home in the 44th minute and earned the applause of both sets of supporters inside the stadium.
It was a touching moment for the 21-year-old and his display was one of many positives for the Foxes, with Demarai Gray also netting his first of the season before Youri Tielemans and Kelechi Iheanacho wrapped up the victory with two goals in the final 11 minutes.
Arsenal's clash with Nottingham Forest kicked off 15 minutes late because of traffic problems but it was smooth going on the pitch for the Gunners, who won 5-0 thanks to two goals from Gabriel Martinelli and one each from Rob Holding, Joe Willock and Reiss Nelson.