Match ends, Bolton Wanderers 1, Ipswich Town 1.
Struggling Bolton remain just one point clear of the bottom three after Ipswich came from behind to claim a draw.
Gary Madine scored his 10th goal of the season after turning in Antonee Robinson's cross from the left.
Ipswich then responded when David McGoldrick set up Joe Garner to tap into an empty net.
Martyn Waghorn almost snatched victory for Mick McCarthy's side after slamming a shot against the crossbar in the final minute.
Josh Vela spurned an early chance for Bolton after wriggling through the Ipswich defence, but Bartosz Białkowski stood firm to push Vela's toe-poked effort away.
David Wheater thought he had broken the deadlock in the first half as he curled a shot into the bottom corner, but the referee had stopped play for a foul by Will Buckley.
Ipswich generally dominated a low-quality game but are now without a win in their last four league away games.
Bolton have failed to beat Ipswich in their last nine meetings - a run dating back to 2002 - but their point has lifted them up to 20th place.
Bolton boss Phil Parkinson:
"Overall, it was a good performance considering we lost Mark Beevers (illness) on the morning of the game. We also asked Karl Henry to play after only two days of training. Maybe that cost us with some fatigue in the second half.
"It's always disappointing not to take three points when you are ahead. However, with the disruption we have had, it is a decent point for us. Ipswich are a good side and have some good attacking players. Their goal summed up the quality they have in the final third.
"It was the one moment where they really cut us open. And I couldn't ask for any more in how the lads applied themselves."
Ipswich boss Mick McCarthy:
"Bolton have a lot of Championship experience in their team and they are on a resurgence. I have never had an easy game here, and at the end of it I will take the point.
"Bolton are no mugs and they didn't make it easy for us. They are a big, powerful team.
"We actually played great football from 1-0 down - a football team turned up then and we played well. But it was probably the worst game, certainly the worst first half, I have seen all season, possibly for a long time. We had to scrap it out because it was a tough old game. Both teams worked hard to stop each other playing."
- 10AmeobiSubstituted forNooneat 86'minutes
- 11BuckleySubstituted forMoraisat 65'minutes
- 14MadineBooked at 37minsSubstituted forWilbrahamat 90+1'minutes
- 9Le Fondre
- 2IorfaBooked at 73mins
- 8SkuseSubstituted forGleesonat 45'minutes
- 16ConnollySubstituted forHyamat 90+4'minutes
- 11CelinaSubstituted forSearsat 85'minutes
- Peter Bankes
- Shots on Target
Second Half ends, Bolton Wanderers 1, Ipswich Town 1.
Substitution, Ipswich Town. Luke Hyam replaces Callum Connolly.
Foul by David McGoldrick (Ipswich Town).
Antonee Robinson (Bolton Wanderers) wins a free kick in the defensive half.
Luke Chambers (Ipswich Town) wins a free kick on the left wing.
Foul by Aaron Wilbraham (Bolton Wanderers).
Substitution, Bolton Wanderers. Aaron Wilbraham replaces Gary Madine because of an injury.
Martyn Waghorn (Ipswich Town) hits the left post with a left footed shot from outside the box. Assisted by David McGoldrick.
Corner, Ipswich Town. Conceded by Dorian Dervite.
Delay over. They are ready to continue.
Substitution, Bolton Wanderers. Craig Noone replaces Sammy Ameobi.
Delay in match Gary Madine (Bolton Wanderers) because of an injury.
Substitution, Ipswich Town. Freddie Sears replaces Bersant Celina.
Goal! Bolton Wanderers 1, Ipswich Town 1. Joe Garner (Ipswich Town) right footed shot from very close range to the centre of the goal. Assisted by David McGoldrick.
Attempt missed. David McGoldrick (Ipswich Town) left footed shot from the left side of the box is close, but misses to the right. Assisted by Martyn Waghorn.
Attempt missed. Filipe Morais (Bolton Wanderers) right footed shot from outside the box misses to the left. Assisted by Sammy Ameobi.
Foul by David McGoldrick (Ipswich Town).
Karl Henry (Bolton Wanderers) wins a free kick in the defensive half.
Martyn Waghorn (Ipswich Town) wins a free kick in the defensive half.