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
- 30KenlockBooked at 47mins
- 23DozzellSubstituted forDownesat 68'minutes
- 17BennettsSubstituted forHarropat 75'minutes
- 40ParrottSubstituted forSearsat 80'minutes
- 18JudgeSubstituted forEdwardsat 68'minutes
- 10NorwoodSubstituted forDrinanat 80'minutes
- 14SmithSubstituted forRobertsonat 58'minutes
- 9OkenabirhieSubstituted forLokiloat 84'minutes
- 17RichardsSubstituted forCoppingerat 84'minutes
- 20SimsSubstituted forTaylorat 57'minutes
- Martin Coy
- Shots on Target
Second Half ends, Ipswich Town 2, Doncaster Rovers 1.
Foul by Reece James (Doncaster Rovers).
Luke Chambers (Ipswich Town) wins a free kick in the defensive half.
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.
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.
Omar Bogle (Doncaster Rovers) wins a free kick on the right wing.
Foul by Gwion Edwards (Ipswich Town).
Substitution, Doncaster Rovers. James Coppinger replaces Taylor Richards.
Substitution, Doncaster Rovers. Jason Lokilo replaces Fejiri Okenabirhie.
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, Ipswich Town. Freddie Sears replaces Troy Parrott.
Substitution, Ipswich Town. Aaron Drinan replaces James Norwood.
Substitution, Ipswich Town. Josh Harrop replaces Keanan Bennetts.
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.
Attempt blocked. Jon Taylor (Doncaster Rovers) right footed shot from the right side of the six yard box is blocked.
Taylor Richards (Doncaster Rovers) hits the right post with a right footed shot from outside the box. Assisted by Brad Halliday.
Foul by James Norwood (Ipswich Town).
Joe Wright (Doncaster Rovers) wins a free kick in the defensive half.
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?