Russell Martin rescued Norwich City a point with a last-gasp strike in their promotion battle with Cardiff City.
John Parkin gave the Bluebirds an early lead with a stunner on his Cardiff debut as the striker smashed Michael Chopra's flick home from 25-yards.
David Fox hit the bar for Norwich while the hosts had two penalty appeals turned down and a goal disallowed.
But Norwich earned a deserved draw when Martin squeezed in after Cardiff failed to clear Adam Drury's low cross.
Cardiff looked set to celebrate their first away win for almost two months when full-back Martin raced in at the back post to nudge the ball home after Norwich substitute Simon Lappin had scuffed Drury's ball into Martin's path.
Norwich's last-minute leveller was well earned but Cardiff and Parkin enjoyed the dream start in the battle between second and third placed in the Championship before kick-off.
Peter Whittingham had an early effort saved before Parkin, nicknamed 'The Beast', made an instant impact on his new club as he fired them in front just seven minutes into his Cardiff debut with a 25-yard beauty.
The £100,000 signing flicked on goalie Tom Heaton's long kick, Chopra laid the ball off and Parkin unleashed a stunning drive with the outside of his right foot leaving Canaries keeper John Ruddy no chance.
Craig Bellamy went close to doubling their lead on his return to his first club but the Cardiff striker's tame shot was gathered comfortably by Ruddy.
But David Fox came within an inch for equalising Norwich as the midfielder's 25-yard strike from Chris Martin's tee-up crashed against the Cardiff crossbar to safety.
Norwich continued to threaten and the hosts felt aggravated for not being awarded a penalty when Cardiff full-back Paul Quinn brought down Norwich striker Grant Holt in the penalty area.
But referee Keith Stroud waved away the Norwich protests.
Norwich's Leon Barnett headed over a Fox free-kick before Cardiff came close to doubling their advantage but Bellamy, needing just one goal to reach 150 in his career, fired straight at Ruddy
Holt did put the ball in Cardiff's net when he poked home a rebound after Heaton failed to hold Martin's long-range effort.
But Holt was denied his 13th goal of the season by the offside flag.
Norwich continued to press after the interval and a deep cross from Drury found fellow full-back Martin but he could not direct his 12-yard header on target.
Norwich suffered a second unsuccessful penalty appeal when Mark Hudson appeared to handle in the area in the second-half.
Wes Hoolahan's 20-yard strike was blocked by the Cardiff defender's arm but again official Stroud ignored Norwich's claims.
Jones bemoans Cardiff concentration
It was Cardiff, however, that created the clearest opening of the second-half when Bellamy's incisive pass from the left flank found Chopra free in the box.
But Chopra's first touch was a little heavy so gave Ruddy a chance to come out and smother the ball as the Cardiff striker tried to dink it over the Norwich goalie.
And the £4m striker was left to rue his missed opportunity when Russell popped up to score his third of the season, via the crossbar, at the perfect time for boss Paul Lambert as Norwich scored their sixth injury-time strike this season.
Norwich and Cardiff were leapfrogged in the Championship table by Swansea City after their win over struggling Crystal Palace, but both would be satisfied by their performance.
Live text and stats
Saturday, 15 January 2011
R Martin 90
02 R Martin
07 Crofts (Smith 78)
12 Lansbury (Wilbraham 72)
16 C Martin yellow card (Lappin 83)
10 McPhail yellow card (Burke 74)
08 Chopra yellow card
16 Parkin yellow card
39 Bellamy yellow card
Ref: StroudAtt: 25,270
Attempts on target
Attempts off target
90:00+5:57 The final whistle is blown by the referee.
90:00+5:25 Free kick awarded for an unfair challenge on Korey Smith by Michael Chopra. John Ruddy takes the free kick.
90:00+5:25 Booking Michael Chopra goes into the referee's book.
90:00+4:59 The ball is delivered by Chris Burke, clearance made by Zak Whitbread.
90:00+4:49 Centre by Chris Burke.
90:00+4:35 A cross is delivered by Lee Naylor.
90:00+3:58 Aaron Wilbraham is adjudged to have handled the ball. Indirect free kick taken by Tom Heaton.
89:48 Adam Drury provided the assist for the goal.
89:48 GOAL - Russell Martin:Norwich 1 - 1 Cardiff Goal scored by Russell Martin from close in to the top right corner of the goal. Norwich 1-1 Cardiff.
88:08 Free kick awarded for an unfair challenge on Michael Chopra by David Fox. Lee Naylor restarts play with the free kick.
85:53 Kevin McNaughton gives away a free kick for an unfair challenge on Aaron Wilbraham. Direct free kick taken by Wesley Hoolahan.
84:36 Craig Bellamy gives away a free kick for an unfair challenge on Adam Drury. Free kick taken by John Ruddy.
83:34 Corner taken right-footed by David Fox from the right by-line, clearance by Lee Naylor.
82:42 Chris Burke has an effort at goal from outside the box which misses left.
82:42 Substitution (Norwich) makes a substitution, with Simon Lappin coming on for Chris Martin.
81:08 Jon Parkin gives away a free kick for an unfair challenge on Chris Martin. John Ruddy restarts play with the free kick.
81:08 Booking Jon Parkin receives a yellow card.
79:48 Booking Craig Bellamy shown a yellow card.
Correction - 79:36 Aaron Wilbraham has an effort at goal from the edge of the box that misses to the right of the target.
79:36 Effort from the edge of the box by Aaron Wilbraham goes wide of the right-hand upright.
77:32 Chris Burke takes a shot. John Ruddy makes a save. Craig Bellamy challenges Russell Martin unfairly and gives away a free
kick. John Ruddy restarts play with the free kick.
77:02 Substitution Korey Smith comes on in place of Andrew Crofts.
76:13 Aaron Wilbraham takes a shot. Save by Tom Heaton.
75:05 A cross is delivered by Adam Drury, Lee Naylor manages to make a clearance.
73:05 Michael Chopra takes a shot. John Ruddy makes a save.
73:05 Substitution Chris Burke joins the action as a substitute, replacing Stephen McPhail.
71:20 Substitution Aaron Wilbraham comes on in place of Henri Lansbury.
70:14 Free kick awarded for a foul by Craig Bellamy on Grant Holt. John Ruddy restarts play with the free kick.
69:16 Foul by Zak Whitbread on Jon Parkin, free kick awarded. Direct free kick taken by Jon Parkin.
67:34 Booking Stephen McPhail booked.
66:48 Booking The referee cautions Chris Martin for unsporting behaviour.
64:07 Free kick awarded for an unfair challenge on Leon Barnett by Jon Parkin. Leon Barnett restarts play with the free kick.
63:43 Grant Holt produces a right-footed shot from a long way out which goes wide right of the goal.
63:07 Michael Chopra takes a shot. Save by John Ruddy.
60:40 Henri Lansbury challenges Kevin McNaughton unfairly and gives away a free kick. A cross is delivered by Lee Naylor, Effort
on goal by Jon Parkin from just inside the penalty area goes harmlessly over the target.
60:03 The ball is crossed by Chris Martin, Andrew Crofts takes a shot. Kevin McNaughton gets a block in.
58:47 Foul by Adam Drury on Michael Chopra, free kick awarded. Free kick taken by Mark Hudson.
58:09 Michael Chopra is caught offside. Free kick taken by John Ruddy.
57:39 Henri Lansbury challenges Paul Quinn unfairly and gives away a free kick. Lee Naylor takes the direct free kick.
57:08 Inswinging corner taken right-footed by David Fox, clearance made by Kevin McNaughton.
56:03 Craig Bellamy is caught offside. John Ruddy restarts play with the free kick.
54:45 Free kick awarded for an unfair challenge on Seyi Olofinjana by Chris Martin. Lee Naylor takes the direct free kick.
53:48 Jon Parkin has an effort at goal from the edge of the area that misses to the right of the target.
50:52 Free kick awarded for a foul by Paul Quinn on Adam Drury. The free kick is swung in right-footed by Chris Martin, Zak Whitbread
challenges Tom Heaton unfairly and gives away a free kick. Tom Heaton takes the free kick.
50:37 Wesley Hoolahan takes a shot. Blocked by Mark Hudson.
48:05 Adam Drury delivers the ball, Headed effort from deep inside the penalty area by Russell Martin misses to the right of the
47:28 Centre by Adam Drury, Mark Hudson makes a clearance.
46:14 Russell Martin sends in a cross, clearance made by Seyi Olofinjana.
45:01 The second half kicks off.
45:00+3:17 The first half comes to an end.
45:00+2:14 Free kick awarded for an unfair challenge on Henri Lansbury by Paul Quinn. Wesley Hoolahan takes the direct free kick.
44:34 Paul Quinn challenges Wesley Hoolahan unfairly and gives away a free kick. Wesley Hoolahan restarts play with the free kick.
43:40 The official flags Craig Bellamy offside. Indirect free kick taken by John Ruddy.
42:14 Chris Martin produces a header from inside the area that goes over the crossbar.
41:43 The ball is sent over by Wesley Hoolahan, Kevin McNaughton makes a clearance.
41:25 The ball is sent over by Craig Bellamy, clearance by Leon Barnett.
40:33 Jon Parkin handles the ball and concedes a free kick. Free kick taken by John Ruddy.
38:35 The ball is sent over by Andrew Crofts, Stephen McPhail manages to make a clearance.
38:12 Free kick awarded for an unfair challenge on Leon Barnett by Jon Parkin. John Ruddy takes the free kick.
37:18 Free kick awarded for a foul by Grant Holt on Lee Naylor. Direct free kick taken by Tom Heaton.
35:25 Peter Whittingham challenges Adam Drury unfairly and gives away a free kick. Wesley Hoolahan takes the direct free kick.
33:14 David Fox delivers the ball, clearance by Paul Quinn.
30:29 Chris Martin takes a shot. Save by Tom Heaton. The official flags Chris Martin offside. Tom Heaton restarts play with the
free kick. Leon Barnett gives away a free kick for an unfair challenge on Jon Parkin. Peter Whittingham restarts play with
the free kick.
28:25 Michael Chopra fouled by Henri Lansbury, the ref awards a free kick. Direct free kick taken by Lee Naylor.
27:36 Centre by Russell Martin.
27:19 The ball is crossed by Wesley Hoolahan, Kevin McNaughton manages to make a clearance.
26:55 Drilled left-footed shot by Craig Bellamy. Save by Tom Heaton.
25:00 Jon Parkin is ruled offside. Leon Barnett restarts play with the free kick.
22:36 Peter Whittingham concedes a free kick for a foul on Grant Holt. A cross is delivered by David Fox, Header on goal by Leon
Barnett from inside the box goes harmlessly over the target.
19:43 Wesley Hoolahan takes a shot. Save by Tom Heaton.
19:10 Free kick awarded for an unfair challenge on Grant Holt by Jon Parkin. Zak Whitbread takes the direct free kick.
18:17 Wesley Hoolahan produces a cross, Andrew Crofts takes a shot. Save by Tom Heaton. A cross is delivered by Henri Lansbury,
save made by Tom Heaton.
17:00 The assistant referee flags for offside against Grant Holt. Tom Heaton takes the free kick.
14:10 Shot from 35 yards by David Fox.
13:54 A cross is delivered by Russell Martin.
12:44 Unfair challenge on Leon Barnett by Jon Parkin results in a free kick. John Ruddy restarts play with the free kick.
12:03 The ball is delivered by David Fox, Effort from deep inside the area by Russell Martin clears the bar.
11:15 Jon Parkin has an effort at goal from outside the area which misses left.
9:54 Centre by Russell Martin, clearance made by Lee Naylor.
8:56 Grant Holt is flagged offside by the assistant referee. Tom Heaton takes the free kick.
8:12 Mark Hudson gives away a free kick for an unfair challenge on Grant Holt. David Fox takes the direct free kick.
6:32 Assist by Michael Chopra.
6:32 GOAL - Jon Parkin:Norwich 0 - 1 Cardiff Jon Parkin scores a goal from long distance to the bottom right corner of the goal. Norwich 0-1 Cardiff.
4:57 The ball is swung over by Wesley Hoolahan.
4:23 Stephen McPhail delivers the ball, Effort on goal by Peter Whittingham from 25 yards. Save made by John Ruddy.
3:45 Grant Holt concedes a free kick for a foul on Mark Hudson. Free kick taken by Tom Heaton.
Correction - 3:21 Lee Naylor delivers the ball.
3:21 The ball is crossed by Lee Naylor.
1:26 The ball is delivered by Lee Naylor, John Ruddy makes a save.
1:17 Centre by Craig Bellamy.
0:00 The game begins.
Live text and data provided by The Press Association.
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.