Clarke Carlisle salvaged a point for 10-man Burnley as a dramatic late header denied Ipswich victory.
When Jon Stead headed a corner from Colin Healy into the danger area four minutes from time, David Norris was on hand to flick Ipswich ahead.
Minutes earlier, Burnley defender David Edgar, who had already been booked, had been sent off for a trip on Norris.
But in the dying moments Carlisle rose to head home a corner from Burnley captain Graham Alexander.
It was a moment which underlined the need for Ipswich boss Roy Keane, who is keen to add to his squad, to bring in reinforcements if his side are to challenge for promotion this year.
Keane handed a debut to Andros Townsend, the Spurs winger brought in on loan two days ago, but club captain Jon Walters was omitted from the squad amid speculation linking him with a move to Stoke.
In Walters' absence, Ipswich forward Tamas Priskin fired over before Townsend capped a mazy run by screwing a shot wide.
Nevertheless, it was Burnley who came closest to an early opener.
With 25 minutes gone, Alexander and Dean Marney combined in midfield to release the overlapping Ross Wallace down the left flank.
Wallace surged into the area before picking out Wade Elliott, but his shot was tipped over by Ipswich keeper Marton Fulop.
Keane withdrew midfielder Grant Leadbitter at the break in favour of Healy, but it was not until Martin Paterson flicked a header narrowly wide of the home team's goal that Ipswich were sparked into second-half life.
Stead's low cross-shot was hacked off the line by Edgar, but with 11 minutes remaining the defender saw red for a trip on Norris.
And it was Norris who finally broke the deadlock with four minutes to go, setting the scene for Carlisle's dramatic late intervention.
Live text and stats
Saturday, 14 August 2010
06 Leadbitter (Healy 46)
17 Townsend (Murray 72)
03 Fox yellow card
15 Edgar yellow card, red card
09 Iwelumo (Thompson 74)
10 Paterson (Eagles 67)
Ref: HegleyAtt: 19,317
Attempts on target
Attempts off target
95:46 The game kicks-off.
90:00+4:12 Inswinging corner taken by Ross Wallace from the right by-line.
90:00+3:42 Defending throw-in by Shane O'Connor (Ipswich).
90:00+2:28 Colin Healy takes a inswinging corner to the near post, Wade Elliott manages to make a clearance.
90:00+2:16 Attacking throw-in by Jaime Peters (Ipswich).
90:00+1:17 Assist on the goal came from Graham Alexander.
90:00+1:17 GOAL - Clarke Carlisle:Ipswich 1 - 1 Burnley Clarke Carlisle finds the net with a headed goal from close range. Ipswich 1-1 Burnley.
90:00+0:51 Inswinging corner taken from the left by-line by Graham Alexander,
90:00+0:39 The ball is delivered by Wade Elliott, Marton Fulop manages to make a clearance.
90:00+0:10 Wade Elliott sends in a cross, clearance by Ronan Murray.
90:00 The match has reached full-time.
89:17 The ball is swung over by Wade Elliott, Luke Hyam makes a clearance.
88:23 Steven Thompson fouled by Ronan Murray, the ref awards a free kick. Daniel Fox restarts play with the free kick.
88:18 Defending throw-in by Daniel Fox (Burnley).
87:31 The assistant referee flags for offside against Steven Thompson. Indirect free kick taken by Marton Fulop.
87:01 Daniel Fox fouled by Jonathan Stead, the ref awards a free kick. Brian Jensen takes the free kick.
86:25 Wade Elliott takes the chance to get an effort at goal. Save by Marton Fulop.
85:11 Jonathan Stead provided the assist for the goal.
85:11 GOAL - David Norris:Ipswich 1 - 0 Burnley David Norris scores a goal from inside the six-yard box to the bottom left corner of the goal. Ipswich 1-0 Burnley.
84:34 Outswinging corner taken right-footed by Colin Healy from the right by-line.
82:15 Tamas Priskin challenges Andre Bikey unfairly and gives away a free kick. Free kick taken by Brian Jensen.
81:53 Goal kick taken long by Marton Fulop (Ipswich).
81:27 Attacking throw-in by Jaime Peters (Ipswich).
80:35 Defending throw-in by Daniel Fox (Burnley).
79:56 Attacking throw-in by Wade Elliott (Burnley).
79:29 Attacking throw-in by Jaime Peters (Ipswich).
78:31 Corner taken right-footed by Colin Healy, clearance made by Andre Bikey.
78:17 Sent off The referee sends off David Edgar for second bookable offence.
77:13 Unfair challenge on David Norris by David Edgar results in a free kick. Shane O'Connor takes the free kick.
76:14 Corner taken by Graham Alexander, Jaime Peters makes a clearance.
76:07 The ball is delivered by Dean Marney, Jaime Peters gets a block in.
75:18 Goal kick taken long by Brian Jensen (Burnley).
74:52 Luke Hyam takes the direct free kick.
74:52 Booking Daniel Fox booked for unsporting behaviour.
74:45 Free kick awarded for an unfair challenge on Ronan Murray by Daniel Fox.
74:37 Ross Wallace crosses the ball, save made by Marton Fulop.
74:12 Unfair challenge on Wade Elliott by Colin Healy results in a free kick. Free kick taken by Daniel Fox.
73:25 Substitution Burnley substitution: Chris Iwelumo replaced by Steven Thompson (tactical).
73:25 Substitution Steven Thompson comes on in place of Chris Iwelumo.
73:01 Attacking throw-in by Daniel Fox (Burnley).
72:43 The ball is delivered by Wade Elliott, Shane O'Connor makes a clearance.
This page is best viewed in an up-to-date web browser with style sheets (CSS) enabled. While you will be able to view the content of this page in your current browser, you will not be able to get the full visual experience. Please consider upgrading your browser software or enabling style sheets (CSS) if you are able to do so.