Match ends, Ipswich Town 2, Doncaster Rovers 1.
Alan Judge's wonderful free-kick and a poacher's goal from James Norwood helped Ipswich secure a narrow victory over stuttering Doncaster.
Rovers substitute Jon Taylor reduced the arrears for the visitors who pressed hard for an equaliser but to no avail.
The result lifts Town to eighth spot, two points off the top six with games in hand, while Rovers remain sixth despite suffering a fourth defeat in five games.
Ipswich took the lead midway through the first half when Judge's 25-yard free-kick found the back of the Doncaster net after Teddy Bishop was fouled by Taylor Richards.
There was a series of blocked efforts in the Ipswich penalty from Tomas Holy and Toto Nsiala following efforts from Richards and Josh Sims as Doncaster pushed for an equaliser.
Rovers defender Tom Anderson headed the ball clear from under his crossbar but Town scored a second when Norwood was on hand to divert the ball home in the 54th minute.
Doncaster tried to get back into the game and Omar Bogle saw a shot deflected wide off James Wilson before Richards' shot hit the post.
They finally managed to get one back with 17 minutes left when Taylor converted from inside the box.
However, despite concerted pressure from Doncaster in the closing stages, the visitors could not find a second goal as Ipswich held on to their slim lead.
Report supplied by PA Media
Line-ups
Ipswich
Formation 4-2-3-1
- 1Holy
- 4Chambers
- 22Nsiala
- 5Wilson
- 30KenlockBooked at 47mins
- 15Bishop
- 23DozzellSubstituted forDownesat 68'minutes
- 17BennettsSubstituted forHarropat 75'minutes
- 40ParrottSubstituted forSearsat 80'minutes
- 18JudgeSubstituted forEdwardsat 68'minutes
- 10NorwoodSubstituted forDrinanat 80'minutes
Substitutes
- 3Ward
- 7Edwards
- 20Sears
- 21Downes
- 25Drinan
- 28Cornell
- 33Harrop
Doncaster
Formation 4-2-3-1
- 1Balcombe
- 2Halliday
- 5Wright
- 4Anderson
- 3James
- 14SmithSubstituted forRobertsonat 58'minutes
- 15Bostock
- 9OkenabirhieSubstituted forLokiloat 84'minutes
- 17RichardsSubstituted forCoppingerat 84'minutes
- 20SimsSubstituted forTaylorat 57'minutes
- 7Bogle
Substitutes
- 6Gomes
- 8Robertson
- 10Lokilo
- 11Taylor
- 13Jones
- 24John
- 26Coppinger
- Referee:
- Martin Coy
Match Stats
- Possession
- Home26%
- Away74%
- Shots
- Home10
- Away17
- Shots on Target
- Home5
- Away7
- Corners
- Home6
- Away3
- Fouls
- Home10
- Away10
Live Text
Post update
Full Time
Second Half ends, Ipswich Town 2, Doncaster Rovers 1.
Post update
Foul by Reece James (Doncaster Rovers).
Post update
Luke Chambers (Ipswich Town) wins a free kick in the defensive half.
Post update
Attempt saved. Brad Halliday (Doncaster Rovers) right footed shot from outside the box is saved in the centre of the goal. Assisted by Omar Bogle.
Post update
Attempt saved. Scott Robertson (Doncaster Rovers) left footed shot from outside the box is saved in the bottom left corner. Assisted by James Coppinger with a cross.
Post update
Omar Bogle (Doncaster Rovers) wins a free kick on the right wing.
Post update
Foul by Gwion Edwards (Ipswich Town).
Substitution
Substitution, Doncaster Rovers. James Coppinger replaces Taylor Richards.
Substitution
Substitution, Doncaster Rovers. Jason Lokilo replaces Fejiri Okenabirhie.
Post update
Attempt missed. Taylor Richards (Doncaster Rovers) left footed shot from outside the box is high and wide to the left. Assisted by Brad Halliday.
Substitution
Substitution, Ipswich Town. Freddie Sears replaces Troy Parrott.
Substitution
Substitution, Ipswich Town. Aaron Drinan replaces James Norwood.
Substitution
Substitution, Ipswich Town. Josh Harrop replaces Keanan Bennetts.
Goal!
Goal! Ipswich Town 2, Doncaster Rovers 1. Jon Taylor (Doncaster Rovers) right footed shot from the right side of the box to the bottom left corner.
Post update
Attempt blocked. Jon Taylor (Doncaster Rovers) right footed shot from the right side of the six yard box is blocked.
Post update
Taylor Richards (Doncaster Rovers) hits the right post with a right footed shot from outside the box. Assisted by Brad Halliday.
Post update
Foul by James Norwood (Ipswich Town).
Post update
Joe Wright (Doncaster Rovers) wins a free kick in the defensive half.
Post update
Foul by Joe Wright (Doncaster Rovers).

- Gordon Ramsay's Bank Balance: Can contestants beat the balance board and walk away with £100,000?
- Lockdown and food: Why it causes emotional eating habits and how can we manage them?
