Ipswich Town came from behind to defeat League Two side Bristol Rovers in the first round of the Capital One Cup.
The visitors went ahead against the run of play when Michael Smith curled an effort from 30 yards past Scott Loach.
But the hosts equalised just before half-time, Jason Scotland finding the bottom corner with a precise finish.
Rovers keeper Sam Walker saved Michael Chopra's penalty but Tommy Smith headed in from the resulting corner before Aaron Cresswell nodded in a late third.
VIEWS FROM THE DRESSING ROOM
Ipswich manager Paul Jewell told BBC Radio Suffolk:
"There's no doubt about it - the win was well deserved.
"They scored against the run of play and made it difficult for us, which we expected them to, but we passed the ball a bit crisper, a bit sharper, as the first half went on and we got our just rewards.
"You look for a reaction when things go against you and we got the right reaction.
"We're not a big group of players, we're not an old group of players, but we've got a good spirit about us and although we know it's a long season ahead of us, we're looking forward to it."
Bristol Rovers manager Mark McGhee told BBC Radio Bristol:
"We knew it was going to be difficult but we came here with a plan and the players executed the plan for an hour.
"We started to run out of energy and maybe we didn't have enough firepower on the bench.
"I think 3-1 was hard on us. I think Ipswich probably edged it but it was a bit harsh.
"Overall, I think we can be reasonably pleased."
Live Text Commentary
Full Time The referee brings the game to a close.90:00 +2:30
Effort on goal by Jay Emmanuel-Thomas from long range goes harmlessly over the target.87:55
Free kick taken by Scott Loach. Ollie Clarke takes a shot. Blocked by Luke Hyam. Inswinging corner taken right-footed by Wayne Brown from the left by-line, Adam Virgo produces a header from inside the area that goes over the crossbar.87:55 Substitution
Substitution (Ipswich) makes a substitution, with Cormac Burke coming on for Lee Martin.87:55 Substitution
Substitution Jason Scotland leaves the field to be replaced by Ryan Stevenson.87:55
Lee Brown gives away a free kick for an unfair challenge on Carlos Edwards.86:47
Free kick awarded for an unfair challenge on Ollie Clarke by Luke Hyam. Ollie Clarke takes the free kick.83:40
The assist for the goal came from Jay Emmanuel-Thomas.83:40 Goal scored
Goal! - Aaron Cresswell - Ipswich 3 - 1 Bristol R Aaron Cresswell finds the net with a headed goal from inside the six-yard box. Ipswich 3-1 Bristol Rovers.83:22
Jay Emmanuel-Thomas takes a shot. Aaron Cresswell makes a save.82:44
Jim Paterson challenges Michael Chopra unfairly and gives away a free kick. Jay Emmanuel-Thomas takes the direct free kick.81:15
Corner taken by David Clarkson from the left by-line, Header from deep inside the area by Matt Harrold goes over the bar.78:40
Aaron Cresswell restarts play with the free kick.78:40 Substitution
Substitution Joe Anyinsah leaves the field to be replaced by Ollie Clarke.78:40
Free kick awarded for an unfair challenge on Aaron Cresswell by Joe Anyinsah.77:30
Wayne Brown produces a cross, clearance made by Luke Chambers.76:22
Jay Emmanuel-Thomas crosses the ball, clearance made by David Clarkson.73:47
The ball is delivered by Aaron Cresswell, clearance by Jim Paterson. Jay Emmanuel-Thomas takes the inswinging corner, clearance made by David Clarkson. Foul by Luke Hyam on David Clarkson, free kick awarded. Adam Virgo restarts play with the free kick.71:47
A cross is delivered by Lee Martin, clearance made by Adam Virgo. Short corner worked by Lee Martin. The ball is swung over by Aaron Cresswell.69:15
A cross is delivered by Aaron Cresswell, Effort from inside the area by Michael Chopra misses to the left of the target.
Foul by Matt Harrold on Massimo Luongo, free kick awarded. Massimo Luongo restarts play with the free kick.64:13
Massimo Luongo concedes a free kick for a foul on Matthew Lund. Adam Virgo takes the direct free kick.63:28
Effort on goal by Jay Emmanuel-Thomas from outside the box goes harmlessly over the bar.62:15 Substitution
Substitution Seanan Clucas is brought on as a substitute for Oliver Norburn.60:02
Luke Hyam takes the free kick.60:02 Substitution
Substitution Matt Gill leaves the field to be replaced by Matthew Lund.60:02
Foul by David Clarkson on Luke Hyam, free kick awarded.55:11
Assist by Jay Emmanuel-Thomas. The official flags Wayne Brown offside. Scott Loach takes the indirect free kick.55:11 Goal scored
Goal! - Tommy Smith - Ipswich 2 - 1 Bristol R Tommy Smith finds the back of the net with a headed goal from close in. Ipswich 2-1 Bristol Rovers.54:40
Inswinging corner taken by Jay Emmanuel-Thomas,54:40 Penalty
Placed penalty taken by Michael Chopra saved by Sam Walker. Ipswich 1-1 Bristol Rovers.53:48
Penalty awarded for an unfair challenge on Luke Hyam by Adam Virgo.53:16
Jay Emmanuel-Thomas takes a shot. Sam Walker makes a save.52:06
Free kick awarded for a foul by Lee Martin on David Clarkson. Sam Walker takes the direct free kick.51:22
Shot by Joe Anyinsah from a long way out goes over the crossbar.50:00
The ball is sent over by Lee Martin, save made by Sam Walker.45:01
The game restarts for the second half.45:00 +1:55 Half time
Half Time The players leave the pitch at half time.45:00 +1:37
The assistant referee signals for offside against Joe Anyinsah. Scott Loach takes the indirect free kick.45:00 +1:10
Michael Chopra takes a shot. Sam Walker makes a save.45:00 +0:45
The ball is sent over by Lee Martin, clearance by Michael Smith.43:18
Shot from deep inside the area by Jay Emmanuel-Thomas clears the crossbar.42:12
The ball is crossed by Lee Martin, Matt Gill manages to make a clearance.39:36
Carlos Edwards provided the assist for the goal.39:36 Goal scored
Goal! - Jason Scotland - Ipswich 1 - 1 Bristol R Jason Scotland fires in a goal from outside the box to the bottom left corner of the goal. Ipswich 1-1 Bristol Rovers.37:08
Jason Scotland takes a shot. Adam Virgo gets a block in. The ball is crossed by Carlos Edwards, clearance made by David Clarkson.36:03
Aaron Cresswell produces a cross, Adam Virgo manages to make a clearance.34:33
Carlos Edwards crosses the ball, Michael Chopra takes a shot. Save by Sam Walker. Aaron Cresswell crosses the ball, Adam Virgo makes a clearance.33:38
Jay Emmanuel-Thomas takes a shot. Jim Paterson gets a block in. Michael Chopra takes a shot. Sam Walker makes a save.33:04
Lee Martin delivers the ball, Sam Walker makes a save.25:55
Assist by Lee Brown. Jason Scotland takes a shot. Joe Anyinsah gets a block in. Corner taken left-footed by Jay Emmanuel-Thomas, Luke Chambers produces a header from deep inside the six-yard box that clears the bar.25:55 Goal scored
Goal! - Michael Smith - Ipswich 0 - 1 Bristol R Michael Smith fires in a goal from a long way out to the top left corner of the goal. Ipswich 0-1 Bristol Rovers.24:48
Jay Emmanuel-Thomas takes a shot. Sam Walker makes a save. Lee Martin takes a short corner.20:46
Free kick awarded for a foul by Jim Paterson on Michael Chopra. Massimo Luongo takes the free kick.20:07
Joe Anyinsah is ruled offside. Scott Loach takes the indirect free kick.18:44
Jason Scotland takes a shot. Save by Sam Walker.17:52
Matt Harrold concedes a free kick for a foul on Luke Hyam. Free kick taken by Luke Hyam.17:10
Free kick awarded for an unfair challenge on Jason Scotland by Jim Paterson. Direct free kick taken by Carlos Edwards.16:43
The referee blows for offside. Free kick taken by Scott Loach.14:57
The ball is crossed by Michael Smith, David Clarkson takes a shot. Save by Scott Loach. Foul by Jim Paterson on Michael Chopra, free kick awarded. Carlos Edwards takes the direct free kick. The ball is delivered by Aaron Cresswell, save by Sam Walker.12:16
The ball is swung over by Lee Martin.9:15
A cross is delivered by Lee Martin, blocked by David Clarkson. Corner taken right-footed by Lee Martin from the left by-line, clearance made by Jim Paterson. Aaron Cresswell has an effort at goal from long range that goes wide left.7:40
Centre by Carlos Edwards, clearance made by Wayne Brown.6:21
Free kick awarded for a foul by Oliver Norburn on Michael Chopra. Direct free kick taken by Jay Emmanuel-Thomas.4:48
Michael Chopra takes a shot. Sam Walker makes a save.2:39
Lee Martin sends in a cross, clearance by Joe Anyinsah. Lee Martin decides to take the corner short. Centre by Lee Martin, clearance by Adam Virgo. Joe Anyinsah is penalised for a handball. Free kick taken by Jay Emmanuel-Thomas.0:23
Foul by Massimo Luongo on Oliver Norburn, free kick awarded. Direct free kick taken by Lee Brown. Wayne Brown takes a shot. Luke Chambers gets a block in.0:00
The referee gets the game started.
Live data and text provided by our data suppliers