Ipswich remain five points clear of fellow strugglers Bristol City after coming from behind at Portman Road.
On-loan midfielder Neil Danns gave the visitors the lead when he fired a low shot home from the edge of the box for his second goal of the season.
The lead only lasted 21 minutes, however, as Tommy Miller hooked home from Lee Martin's corner.
Michael Chopra went close to scoring a winner for the hosts, who are three points above the relegation zone.
City were looking for back-to-back victories on the road and debutant Paul Anderson had a shot blocked by Smith.
It was no real surprise when Derek McInnes's side took the lead in the 11th minute, with Danns taking advantage after Ipswich had failed to clear the danger.
Tom Heaton preserved the lead when he made a fine save from DJ Campbell, before the Tractor Boys equalised in the 32nd minute through Miller.
Both sides had chances in the second half, with Albert Adomah and Danns going close for the Robins.
However, Ipswich could also have won when Chopra's drilled effort was kept out by Heaton.
Ipswich Town manager Mick McCarthy : "I was happy to take a point from a game we could have lost, to not lose twice on the bounce and not to crumble when we could have done.
"In terms of performance, it was nowhere near as well as we played against Nottingham Forest or Millwall.
"But these are the hardest games.
"Expectations are higher when you play teams around you but, as today's results prove, this league is bonkers and it will be that way until the end."
Bristol City manager Derek McInnes: "I'm frustrated not to get three points because I thought we were by far the better team.
"When you play that well and create chances, you hope to win.
"We dominated the first half, although the second was more even, and played with a confidence.
"There was a concentration and focus about us, which is especially important in away matches."
Sorry, we were unable to load match stats, please try again.
Live Text Commentary
Full Time The final whistle goes and the game is over.90:00 +3:45
Andy Drury fouled by Marvin Elliott, the ref awards a free kick. Direct free kick taken by Lee Martin, Andy Drury has an effort at goal from just inside the box that misses to the right of the target.90:00 +3:33
Jon Stead takes a shot. Tommy Smith gets a block in.90:00 +2:29
Lee Martin takes a shot. Tom Heaton makes a save.90:00 +0:24
Lee Martin challenges Sam Baldock unfairly and gives away a free kick. Direct free kick taken by Greg Cunningham.89:26
Short corner taken by Lee Martin. The ball is delivered by Carlos Edwards, clearance by Albert Adomah.88:52
Centre by Andy Drury, Albert Adomah makes a clearance.83:33 Substitution
Substitution Cole Skuse goes off and Marvin Elliott comes on.83:33 Substitution
Substitution Sam Baldock comes on in place of Paul Anderson.83:33
The assistant referee signals for offside against Michael Chopra. Free kick taken by Tom Heaton.82:47
Aaron Cresswell challenges Albert Adomah unfairly and gives away a free kick. Tom Heaton restarts play with the free kick.81:14
The official flags Paul Anderson offside. Stephen Henderson takes the direct free kick.80:08
Free kick awarded for a foul by Neil Danns on Aaron Cresswell. Tommy Smith takes the free kick.79:23
Michael Chopra takes a shot. Save by Tom Heaton. Corner taken right-footed by Lee Martin, Tom Heaton makes a save.78:32
The ball is sent over by Richard Foster.77:53
Free kick awarded for an unfair challenge on Greg Cunningham by Luke Chambers. The free kick is delivered left-footed by Greg Cunningham from left wing, clearance made by Tommy Smith.77:23
Jay Emmanuel-Thomas has an effort at goal from just inside the box that misses to the left of the target.75:40
The assistant referee signals for offside against Albert Adomah. Direct free kick taken by Stephen Henderson.75:15
Albert Adomah fouled by Tommy Smith, the ref awards a free kick. Cole Skuse takes the free kick.70:50 Substitution
Substitution Daryl Murphy leaves the field to be replaced by Jay Emmanuel-Thomas.
Guirane N'Daw crosses the ball, clearance by Neil Danns.70:00
The ball is delivered by Andy Drury, clearance by Tom Heaton.69:06
Unfair challenge on Michael Chopra by Stephen McManus results in a free kick. Direct free kick taken by Lee Martin.67:51
Andy Drury produces a left-footed shot from just outside the penalty area that goes harmlessly over the target.66:55
Carlos Edwards delivers the ball, Stephen McManus makes a clearance.63:58
Aaron Cresswell fouled by Albert Adomah, the ref awards a free kick. Direct free kick taken by Aaron Cresswell.63:02
Bradley Orr produces a cross, Stephen McManus makes a clearance.62:36
The referee blows for offside. Andy Drury takes the direct free kick.59:51
Neil Danns crosses the ball, Headed effort from deep inside the penalty area by Matthew Bates misses to the left of the goal.58:01
Paul Anderson takes a shot. Save by Stephen Henderson. Corner taken by Albert Adomah, Carlos Edwards makes a clearance. Corner taken right-footed by Albert Adomah from the right by-line, save made by Stephen Henderson.57:00 Substitution
Substitution Michael Chopra joins the action as a substitute, replacing DJ Campbell.56:48
Long distance shot from Guirane N'Daw misses to the left of the goal.55:59
Bradley Orr crosses the ball, Headed effort from inside the area by Tommy Smith misses to the left of the target.54:36
Lee Martin crosses the ball, Matthew Bates manages to make a clearance. Short corner worked by Lee Martin, clearance by Neil Danns.52:37
Greg Cunningham decides to take a short corner, Matthew Bates takes a shot.51:45
Corner taken by Lee Martin, clearance by Liam Fontaine.49:33
Carlos Edwards crosses the ball, save by Tom Heaton.48:52
Free kick awarded for an unfair challenge on Albert Adomah by Tommy Smith. Free kick taken by Richard Foster.48:09
The official flags Daryl Murphy offside. Tom Heaton takes the direct free kick.47:36
A cross is delivered by Aaron Cresswell, Richard Foster manages to make a clearance.46:41
Lee Martin crosses the ball, save by Tom Heaton.46:11
Handball by Paul Anderson. Stephen Henderson takes the free kick.45:29
Albert Adomah takes a shot. Save made by Stephen Henderson.45:01
The second half kicks off.45:00 +3:42 Half time
Half Time The first half comes to an end.45:00 +3:19
Jon Stead takes a shot. Comfortable save by Stephen Henderson.45:00 +2:17
The ball is swung over by Aaron Cresswell, Matthew Bates makes a clearance.45:00 +1:37
The ball is crossed by Liam Fontaine, Stephen Henderson makes a save.45:00 +0:57
The official flags Lee Martin offside. Tom Heaton restarts play with the free kick.42:51
Jon Stead has an effort at goal from a long way out that goes wide of the right-hand post.42:13
Carlos Edwards has an effort at goal from outside the box missing to the wide left of the goal.41:33
Foul by Jon Stead on Tommy Smith, free kick awarded. Direct free kick taken by Stephen Henderson.37:09
Foul by Andy Drury on Cole Skuse, free kick awarded. Direct free kick taken by Tom Heaton.36:28
Paul Anderson takes a shot. Save by Stephen Henderson. The offside flag is raised against Jon Stead. Stephen Henderson restarts play with the free kick.35:32
Guirane N'Daw takes a shot. Save made by Tom Heaton.33:47
Handball decision goes against Stephen McManus. Lee Martin crosses the ball from the free kick right-footed from right wing, clearance by Greg Cunningham.31:55
The assist for the goal came from Luke Chambers.31:55 Goal scored
Goal! - Tommy Smith - Ipswich 1 - 1 Bristol C Tommy Smith finds the net with a goal from close in to the top right corner of the goal. Ipswich 1-1 Bristol City.31:33
Inswinging corner taken by Lee Martin,30:44
Neil Danns concedes a free kick for a foul on Guirane N'Daw. Tommy Smith takes the direct free kick.27:59
The assistant referee flags for offside against Jon Stead. Direct free kick taken by Stephen Henderson.27:24
Free kick awarded for an unfair challenge on Liam Fontaine by Lee Martin. Tom Heaton takes the free kick.26:19
Carlos Edwards delivers the ball, Matthew Bates manages to make a clearance. Short corner taken by Lee Martin.25:43
Free kick awarded for a foul by Stephen McManus on Daryl Murphy. Aaron Cresswell restarts play with the free kick.25:08
Shot from deep inside the area by Albert Adomah goes over the bar.22:48
Effort on goal by Lee Martin from just inside the area clears the crossbar.21:34
Corner taken right-footed by Albert Adomah from the right by-line, Luke Chambers makes a clearance.21:12
Neil Danns takes a shot. Blocked by Bradley Orr.19:39
Jon Stead takes a shot. Save made by Stephen Henderson.18:30
Greg Cunningham concedes a free kick for a foul on Carlos Edwards. Direct free kick taken by Aaron Cresswell.15:51
DJ Campbell takes a shot. Comfortable save by Tom Heaton. DJ Campbell takes a shot. Save made by Tom Heaton. Lee Martin decides to take the corner short, Albert Adomah makes a clearance.14:56
Matthew Bates concedes a free kick for a foul on DJ Campbell. Free kick taken by Aaron Cresswell.13:49
Jon Stead produces a right-footed shot from just outside the box that goes wide right of the target.10:49 Goal scored
Goal! - Neil Danns - Ipswich 0 - 1 Bristol C Goal scored by Neil Danns from just outside the area to the bottom right corner of the goal. Ipswich 0-1 Bristol City.8:25
Guirane N'Daw challenges Jon Stead unfairly and gives away a free kick. Free kick taken by Cole Skuse. Albert Adomah takes a shot. Aaron Cresswell gets a block in.6:53
Carlos Edwards sends in a cross, Greg Cunningham manages to make a clearance. Lee Martin decides to take a short corner. A cross is delivered by Tommy Smith, Greg Cunningham makes a clearance. The assistant referee flags for offside against Daryl Murphy. Tom Heaton takes the free kick.4:35
Greg Cunningham produces a cross. Paul Anderson takes a shot. Tommy Smith gets a block in.0:09
Free kick awarded for a foul by Daryl Murphy on Matthew Bates. Tom Heaton takes the direct free kick.0:00
The game begins.
Live data and text provided by our data suppliers