Premier League Wigan gave Ipswich a lesson in finishing as they beat the Championship side 4-1 at Portman Road.
The visitors took the lead in the Carling Cup third-round tie at Portman Road with Lee Cattermole's first goal of the season after 51 minutes.
They were briefly pegged back by the hosts through a Jonathan Walters volley but rallied with goals from Olivier Kapo and Paul Scharner, before substitute Henri Camara made it 4-1 in stoppage-time.
Wigan boss Steve Bruce made three changes, drafting in Cattermole, Kevin Kilbane and Kapo.
Ipswich brought in Ivan Campo, Kevin Lisbie, Tommy Miller and Ben Thatcher, while Alex Bruce also lined up for the hosts against his father's side.
Ipswich had the better of the early exchanges and nearly took a fourth minute lead when a 20-yard David Norris drive was tipped around the post by visiting goalkeeper Chris Kirkland.
Wigan were close to going ahead with their first shot on goal after 12 minutes but Richard Wright tipped Emile Heskey's effort from the edge of the box around the post.
The Tractor Boys grew in confidence as the first half developed and striker Walters should have done better on 26 minutes when he fired over from 10 yards following link-up play with Lisbie.
Miller went close for the home side soon after but his curling effort was deflected just wide.
From the resulting corner, Bruce had a header cleared off the line by Cattermole.
As the ball was played back in, Campo had another header scrambled off the goal-line by former Ipswich man Titus Bramble, the visitors' skipper for the night.
Heskey had another chance in the 37th minute but his low drive was saved at full stretch by Wright.
In first-half stoppage-time, Wright tipped an Amr Zaki free-kick on to the crossbar.
Wigan broke the deadlock in the 51st minute when Wright palmed a 25-yard Wilson Palacios free-kick into the path of Cattermole, who bundled the ball home from close range.
Ipswich equalised in the 61st minute when Alan Quinn crossed from the left wing for Walters to volley home at the far post.
The goal seemed to stir Wigan into action and Kilbane headed narrowly over for the visitors after 63 minutes following an Antonio Valencia corner.
Wigan did regain their lead on 64 minutes when Heskey nodded a Kilbane cross into the path of Olivier Kapo, who made no mistake with a drilled 10-yard effort.
Wigan extended their lead in the 70th minute when Scharner flicked into the net after Zaki had headed down Valencia's corner.
The 2006 finalists sealed their passage through in stoppage-time through Camara, who flicked home a Bramble volley following a corner from Daniel De Ridder.
Football Results
Newcastle 1-2 Tottenham Roman Pavlyuchenko's first goal in English football helped to pile further pressure on managerless Newcastle
Blackburn 1-0 Everton Robbie Fowler ended ten months of frustration by helping Blackburn reach the fourth round of the Carling Cup as they beat Everton 1-0
Aston Villa 0-1 QPR Gareth Barry endured a miserable return to captaincy duties as QPR's Damion Stewart dumped Aston Villa out of the Carling Cup
Portsmouth 0-4 Chelsea England goalkeeper David James conceded his 10th goal in just two games as Chelsea cruised into the fourth round of the Carling Cup with a 4-0 win
Sunderland 2-2 Northampton (4-3 pens) Marton Fulop and Anthony Stokes were Sunderland's stars as the Premier League side scraped into the fourth round of the Carling Cup
Report: Watford v West Ham
West Ham boss Gianfranco Zola is yet to be given assurances over his spending power in the January transfer window in the wake of the ruling in th...
Stoke 2-2 Reading (4-3 pens) Rising star James Henry went from hero to villain for Reading by scoring twice and then missing from the spot as Stoke advanced
Leeds 3-2 Hartlepool Andy Robinson sent Leeds into the last 16 of the Carling Cup with an injury-time winner
Burnley 1-0 Fulham Burnley-born Jay Rodriguez became a local hero by sending Premier League Fulham out of the Carling Cup
Liverpool 2-1 Crewe Liverpool's players responded to manager Rafael Benitez's pre-match challenge with a comfortable 2-1 victory over Crewe