Blackpool substitute Elliot Grandin scored one and made one as he came off the bench to earn a point as struggling Ipswich Town let slip a two-goal lead.
Angel Martinez's own goal gave Ipswich an early lead before a Tommy Smith header made it 2-0 on the hour.
But Grandin then came on and, within three minutes, he had reduced the deficit with a simple finish.
Grandin then set up the ageless Kevin Phillips to smash home the Tangerines' equaliser just 10 minutes from time.
Paul Jewell's Ipswich side have now gone six games without a win, but there was no sign of a lack of confidence in the early stages.
- Ipswich have picked up just eight points from a possible 42.
The hosts took the lead when Lee Martin drove a cross into the box, intended for the incoming Jason Scotland, and Martinez reached the ball first, glancing a header into the corner of his own net.
Josh Carson came within a whisker of adding a second but his clever lob dropped agonisingly wide.
Lomana LuaLua sliced Stephen Crainey's first-time cross wide in a rare attack for the visitors, before Town doubled their lead on the hour mark.
Jay Emmanuel-Thomas was instrumental in the build-up, surging down the right wing before teeing up Andy Drury to pick out Smith, who planted his header into the top corner at the back post.
But the visitors were given a lifeline five minutes later when a lapse in concentration from Ipswich's defence allowed Grandin to pull one back.
Phillips was left unmarked from Neal Eardley's cross and Grandin finished after goalkeeper Alex McCarthy spilled Phillips' header into his path.
Ipswich then pressed for a third goal and were caught on the counter-attack.
Grandin picked out Phillips in the middle of the penalty area and the veteran striker fired home the 267th goal of his career with the outside of his foot 10 minutes from time.
Ipswich manager Paul Jewell:
"I'm really sick we haven't won the match.
"In the end we could have lost it, or we could have won it.
"I understand (the dissenting voices), but the supporters will be here long after we're all gone. They're the heartbeat of the football club and I thought they were great.
"I'm really gutted for them that we couldn't send them home with three points."
Blackpool manager Ian Holloway:
"Elliot Grandin's split up with his wife and his little boy's over there (in France).
"He wants to go home and over the last two days it looked like he might be off. But the (French) team that wanted him couldn't come up with the money we were asking for.
"But he came up to me today and said he was more than happy to keep playing for me.
"I thought he was absolutely fantastic today and that shows his character. Sometimes we say things and write things about footballers and forget they're
"Their families can mean an awful lot to them. It's really difficult and I've got the utmost respect for him.
"Sometimes football is far too important. Family should come first at all times."
Sorry, we were unable to load match stats, please try again.
Live Text Commentary
Full Time The referee blows for the end of the match.90:00 +3:45
Jimmy Bullard challenges Neal Eardley unfairly and gives away a free kick. Neal Eardley restarts play with the free kick.90:00 +3:22
Jay Emmanuel-Thomas takes a shot.90:00 +2:57
The ball is sent over by Jimmy Bullard, Alex Baptiste manages to make a clearance.90:00 +2:38
The ball is delivered by Lee Martin, clearance by Chris Basham.90:00 +2:22
Gary Taylor-Fletcher crosses the ball.90:00 +1:22
Shot from just outside the box by Matt Phillips goes over the bar.90:00 +0:16
Jay Emmanuel-Thomas takes a short corner.89:45
Centre by Carlos Edwards, Tamas Priskin takes a shot. Save made by Mark Howard.89:39
Ludovic Sylvestre sends in a cross, save by Alex McCarthy.88:55
A cross is delivered by Tamas Priskin, save by Mark Howard.88:24
Luke Hyam produces a cross, clearance made by Alex Baptiste.88:01
A cross is delivered by Aaron Cresswell.86:41
Kevin Phillips is ruled offside. Free kick taken by Alex McCarthy.86:07
A cross is delivered by Matt Phillips, Tommy Smith manages to make a clearance.85:06
Matt Phillips takes a shot. Alex McCarthy makes a save.84:36
Lee Martin produces a cross, Chris Basham gets a block in.83:40 Booking
Booking Chris Basham goes into the book.82:50
Jay Emmanuel-Thomas takes a shot. Save by Mark Howard.81:59
Kevin Phillips is flagged offside by the assistant referee. Free kick taken by Alex McCarthy.
Assist on the goal came from Elliot Grandin.79:55 Goal scored
Goal! - Kevin Phillips - Ipswich 2 - 2 Blackpool Kevin Phillips fires in a goal from deep inside the penalty box to the bottom right corner of the goal. Ipswich 2-2 Blackpool.79:32
Free kick awarded for a foul by Tamas Priskin on Alex Baptiste. Free kick taken by Mark Howard.79:17
Drilled right-footed shot by Tamas Priskin. Alex Baptiste gets a block in.78:11
The referee blows for offside. Alex McCarthy takes the free kick.77:41
A cross is delivered by Jimmy Bullard.74:52
Elliot Grandin takes a shot.70:25 Substitution
Substitution Jimmy Bullard comes on in place of Josh Carson.69:44
Josh Carson has an effort at goal. Blocked by Alex Baptiste. Andy Drury takes a inswinging corner.68:16 Substitution
Substitution Jason Scotland goes off and Tamas Priskin comes on.66:30
Luke Hyam produces a drilled right-footed shot from 25 yards. Mark Howard makes a save.66:12
Outswinging corner taken right-footed by Andy Drury from the right by-line, clearance made by Alex Baptiste.64:52
Assist by Kevin Phillips.64:52 Goal scored
Goal! - Elliot Grandin - Ipswich 2 - 1 Blackpool Elliot Grandin finds the net with a goal from inside the box high into the middle of the goal. Ipswich 2-1 Blackpool.64:44
Neal Eardley produces a cross,63:24
Matt Phillips produces a right-footed shot from inside the six-yard box that clears the bar.62:18
Free kick awarded for a foul by Lee Martin on Chris Basham. Stephen Crainey restarts play with the free kick.61:53
The referee blows for offside. Indirect free kick taken by Mark Howard.61:08 Substitution
Substitution Elliot Grandin is brought on as a substitute for Thomas Ince.60:23
The official flags Kevin Phillips offside. Indirect free kick taken by Alex McCarthy.59:10
Andy Drury provided the assist for the goal.59:10 Goal scored
Goal! - Tommy Smith - Ipswich 2 - 0 Blackpool Tommy Smith grabs a headed goal from close range. Ipswich 2-0 Blackpool.59:07
A cross is delivered by Andy Drury,58:54
A cross is delivered by Jay Emmanuel-Thomas.58:24
Carlos Edwards has an effort at goal from 25 yards. Mark Howard makes a save. Short corner taken by Jay Emmanuel-Thomas from the right by-line.57:51
The referee blows for offside. Alex McCarthy takes the indirect free kick.57:07
Neal Eardley produces a cross, clearance by Tommy Smith.56:25 Substitution
Substitution Kevin Phillips joins the action as a substitute, replacing Martinez Angel.55:29
Matt Phillips is ruled offside. Carlos Edwards restarts play with the free kick.53:41
The ball is sent over by Jay Emmanuel-Thomas, Alex Baptiste manages to make a clearance.53:00
Andy Drury crosses the ball, clearance made by Danny Wilson.51:51 Substitution
Substitution Gary Taylor-Fletcher comes on in place of Lomana Tresor LuaLua.49:47
Corner from the left by-line taken by Lee Martin, Ibrahima Sonko takes a shot.48:49
The referee blows for offside against Lomana Tresor LuaLua. Free kick taken by Alex McCarthy.48:12
The ball is sent over by Neal Eardley, Carlos Edwards manages to make a clearance.47:12
A cross is delivered by Jason Scotland, Effort from the edge of the box by Lee Martin goes wide of the left-hand post.46:00
Josh Carson sends in a cross, clearance made by Martinez Angel.45:01
The second half has started.45:00 +0:59 Half time
Half Time The match has reached half-time.44:42
The ball is sent over by Aaron Cresswell, Danny Wilson makes a clearance.43:45
Jay Emmanuel-Thomas concedes a free kick for a foul on Martinez Angel. Mark Howard takes the indirect free kick.43:29
Foul by Matt Phillips on Ibrahima Sonko, free kick awarded. Free kick taken by Tommy Smith.42:47
Matt Phillips takes a shot from long distance which goes wide of the right-hand post.41:33
Jay Emmanuel-Thomas takes a shot. Stephen Crainey gets a block in. Short corner taken by Lee Martin.40:47
Foul by Thomas Ince on Andy Drury, free kick awarded. Aaron Cresswell takes the free kick.40:26
Inswinging corner taken right-footed by Andy Drury, Ludovic Sylvestre makes a clearance.40:09
Jay Emmanuel-Thomas delivers the ball, clearance made by Ludovic Sylvestre.37:53
Free kick awarded for an unfair challenge on Lee Martin by Chris Basham. Aaron Cresswell restarts play with the free kick.37:19
Centre by Stephen Crainey, Effort on goal by Lomana Tresor LuaLua from inside the penalty box misses to the right of the target.34:34
Danny Wilson is flagged offside by the assistant referee. Alex McCarthy takes the indirect free kick.34:25
The ball is delivered by Stephen Crainey.33:56
Thomas Ince takes the inswinging corner, clearance made by Andy Drury.32:45
The ball is swung over by Aaron Cresswell, Shot from just outside the box by Lee Martin misses to the right of the goal.31:03
Josh Carson produces a cross, Effort on goal by Luke Hyam from just inside the area clears the crossbar.30:45
The ball is swung over by Carlos Edwards.30:34
A cross is delivered by Andy Drury.29:12
Free kick awarded for an unfair challenge on Andy Drury by Chris Basham. Jay Emmanuel-Thomas produces a shot on goal direct from the free kick, Matt Phillips gets a block in.27:34
Unfair challenge on Jason Scotland by Martinez Angel results in a free kick. Aaron Cresswell fires a strike on goal direct from the free kick, save made by Mark Howard.24:42
Josh Carson produces a left-footed shot from the edge of the box and misses to the right of the target.23:28 Booking
Booking The referee books Luke Hyam for unsporting behaviour.23:12
Unfair challenge on Lomana Tresor LuaLua by Luke Hyam results in a free kick. Martinez Angel takes the indirect free kick.22:02
Effort from deep inside the area by Martinez Angel clears the bar.21:27
The ball is crossed by Neal Eardley, Josh Carson makes a clearance. Thomas Ince takes a inswinging corner.20:57
The assistant referee signals for offside against Lee Martin. Free kick taken by Mark Howard.20:11
A cross is delivered by Thomas Ince, Danny Wilson has a headed effort from close range and clears the crossbar.19:58
Corner from left by-line taken by Thomas Ince.19:21
Martinez Angel takes a shot. Aaron Cresswell gets a block in. Thomas Ince takes a outswinging corner.18:38
Foul by Lee Martin on Thomas Ince, free kick awarded. Alex Baptiste takes the free kick.17:43
The ball is swung over by Stephen Crainey, save made by Alex McCarthy.17:09
Foul by Josh Carson on Lomana Tresor LuaLua, free kick awarded. Indirect free kick taken by Neal Eardley.14:22
Unfair challenge on Andy Drury by Ludovic Sylvestre results in a free kick. Indirect free kick taken by Tommy Smith.13:27
Short corner taken by Thomas Ince.13:05
Short corner worked by Matt Phillips.10:55
Free kick awarded for a foul by Neal Eardley on Lee Martin. Aaron Cresswell takes the indirect free kick.10:38
Short corner taken by Carlos Edwards.9:42
Assist by Lee Martin.9:42 Goal scored
Goal! - Martinez Angel - Ipswich 1 - 0 Blackpool Martinez Angel concedes an own goal. Ipswich 1-0 Blackpool.8:07
The ball is delivered by Lee Martin.6:57 Booking
Booking Aaron Cresswell is given a yellow card.6:47
Free kick awarded for an unfair challenge on Lomana Tresor LuaLua by Aaron Cresswell. Stephen Crainey takes the indirect free kick.5:57
Chris Basham gives away a free kick for an unfair challenge on Jay Emmanuel-Thomas. Indirect free kick taken by Jay Emmanuel-Thomas.3:51
The ball is delivered by Jason Scotland.2:51
The ball is delivered by Carlos Edwards.1:18
Lee Martin sends in a cross.0:33
Close range headed effort by Jay Emmanuel-Thomas clears the crossbar.0:00
The ref blows the whistle to begin the match.
Live data and text provided by our data suppliers