Papiss Cisse produced two goals of the highest quality to keep Newcastle United firmly in contention for a place in the Premier League's top four with victory at Chelsea.
Cisse took his tally to 13 goals in 12 games with spectacular strikes in each half to leave Chelsea looking increasingly likely to have to win the Champions League final against Bayern Munich later this month to reach next season's competition.
Senegal striker Cisse, a £10m buy from Freiburg in January, had already demonstrated his class with a flick and left-foot volley that flew high beyond Chelsea keeper Petr Cech after 19 minutes.
He topped that brilliantly as the game moved into 10 minutes of stoppage time resulting from a lengthy delay when Newcastle's Cheick Tiote was taken off on a stretcher with a head injury sustained in an aerial clash with Chelsea midfielder Jon Obi Mikel.
Cisse was wide on the left flank when substitute Shola Ameobi touched a throw into his path. He instinctively struck a swerving, angled shot with the outside of his right foot that curved viciously before landing in the top corner beyond the retreating, helpless Cech.
Newcastle manager Alan Pardew celebrated with a mixture of disbelief and delight on the touchline as his team's remarkable season hit another high.
They are now level on points with Spurs, who are ahead in fourth place thanks to a superior goal difference after their 4-1 win at Bolton, and Newcastle's meeting with leaders Manchester City at the Sports Direct Arena on Sunday is now an even more mouth-watering prospect.
Cisse's 13 goals in his first 12 Premier League appearances is a joint record with Micky Quinn and Kevin Phillips
Chelsea's interim manager Roberto di Matteo shuffled his side ahead of Saturday's FA Cup final with Liverpool at Wembley and also after a heavy schedule in which they also secured a place in the Champions League final.
Frank Lampard, Ashley Cole, Juan Mata and Didier Drogba were left on the bench, but this was still a jaded Chelsea display and they are now four points off the Champions League places with only two games left.
Drogba's love of Wembley makes him favourite to start ahead of Fernando Torres but the Spaniard was in determined mood as he tried to force his way into contention to face his former club.
He was Chelsea's liveliest performer as they faded after a bright start, with Newcastle taking control in impressive fashion towards the latter stages of the first half.
By this time they were already ahead, courtesy of another top-class finish from the prolific Cisse. Davide Santon found the striker in space on the edge of the area and he teed himself up with a first touch before flashing a finish high past Cech.
Chelsea, perhaps understandably given their recent exertions, looked heavy-legged but could have levelled when Florent Malouda could only direct Torres' cross wide and Branislav Ivanovic headed Raul Meireles' corner off target at the far post.
Newcastle actually came closest to adding a second on the stroke of half-time when Demba Ba, who had passed 1,000 minutes with a goal, struck the bar from the edge of the area with Cech beaten.
Di Matteo introduced fresh impetus at the restart by sending on Mata for Daniel Sturridge but Chelsea continued to struggle to land any blows on this resilient Newcastle side.
The Magpies suffered a blow midway through the half when Tiote, who had been involved in a clash with Mikel moments earlier, was floored after an aerial clash with the same player. There was a delay of around seven minutes as the Ivorian was placed carefully on a stretcher.
During the break in play Chelsea brought on Drogba for Malouda and it was not long before Lampard was also in the action as replacement for Meireles.
Newcastle were fiercely disciplined and well organised, as proved when Santon was perfectly placed on the far post to direct John Terry's 87th-minute header off the line.
Chelsea's hopes were lifted by that length spell of added time, but they were dashed by that moment of magic from Cisse that ensures Newcastle's dream lives on.
The Magpies' last two games are at home to title-chasing City and away to Everton on the final day. Chelsea face Liverpool and Blackburn as well as their two cup finals.
- 01 Cech
- 02 Ivanovic
- 17 Bosingwa
- 26 Terry
- 34 Bertrand
- 07 Ramires
- 12 Mikel
- 15 Malouda (Drogba - 60' )
- 16 Meireles (Lampard - 78' )
- 09 Torres
- 23 Sturridge (Mata - 46' )
- 22 Turnbull
- 03 Cole
- 05 Essien
- 08 Lampard
- 10 Mata
- 11 Drogba
- 21 Kalou
- 26 Krul Booked
- 02 Coloccini
- 03 Santon
- 06 Williamson
- 14 Perch
- 04 Cabaye Booked
- 10 Ben Arfa (Obertan - 87' )
- 18 Gutierrez
- 24 Tiote Booked (R Taylor - 63' )
- 09 Cisse
- 19 Ba (Sh Ameobi - 74' )
- 35 Elliot
- 16 R Taylor
- 31 Ferguson
- 15 Gosling
- 22 Marveaux
- 25 Obertan
- 23 Sh Ameobi
Live Text Commentary
Full Time The referee blows his whistle to end the game.90:00 +8:58
Branislav Ivanovic concedes a free kick for a foul on Jonas Gutierrez. Ryan Taylor takes the direct free kick.90:00 +8:00
Free kick awarded for a foul by Juan Mata on Jonas Gutierrez. Ryan Taylor takes the free kick.90:00 +6:21
A cross is delivered by Jose Bosingwa, Shot from just outside the area by Juan Mata misses to the right of the target.90:00 +5:59
Jose Bosingwa produces a cross, Davide Santon makes a clearance.90:00 +4:52
Foul by John Terry on Shola Ameobi, free kick awarded. Direct free kick taken by Tim Krul.90:00 +3:27
Assist by Shola Ameobi.90:00 +3:27 Goal scored
Goal! - Papiss Cisse - Chelsea 0 - 2 Newcastle Papiss Cisse finds the net with a goal from just outside the penalty box to the top right corner of the goal. Chelsea 0-2 Newcastle.90:00 +2:39
The ball is swung over by Frank Lampard, Davide Santon makes a clearance.90:00 +0:09 Booking
Booking Tim Krul receives a yellow card.88:28
Fernando Torres delivers the ball, Ryan Taylor makes a clearance.88:06
Inswinging corner taken by Juan Mata.86:58
Corner taken left-footed by Juan Mata from the right by-line, John Terry takes a shot. Clearance by Davide Santon.86:43 Substitution
Substitution Gabriel Obertan is brought on as a substitute for Hatem Ben Arfa.86:22
Frank Lampard takes a shot. Blocked by Mike Williamson.84:51
Inswinging corner taken by Juan Mata from the right by-line, clearance made by Mike Williamson.84:03
The assistant referee signals for offside against Papiss Cisse. Indirect free kick taken by Branislav Ivanovic.81:25
Mikel fouled by Papiss Cisse, the ref awards a free kick. Frank Lampard takes the direct free kick.80:42
Frank Lampard produces a right-footed shot from just outside the box that goes wide right of the target.80:36
Jose Bosingwa delivers the ball, clearance made by Mike Williamson.
Direct effort from the free kick comes in from Didier Drogba.77:14 Substitution
Substitution Frank Lampard is brought on as a substitute for Raul Meireles.77:14
Handball by Shola Ameobi.76:58
Jose Bosingwa produces a cross, clearance made by James Perch.75:20
Jonas Gutierrez challenges Ryan Bertrand unfairly and gives away a free kick. Direct strike on goal from the free kick comes in from Didier Drogba, comfortable save by Tim Krul.73:49 Substitution
Substitution Shola Ameobi is brought on as a substitute for Demba Ba.73:34
Effort from just outside the area by Hatem Ben Arfa goes over the target.72:06
Branislav Ivanovic challenges Demba Ba unfairly and gives away a free kick. Free kick taken by Ryan Taylor.71:01
Fernando Torres produces a right-footed shot from inside the area that clears the crossbar.70:54
The ball is crossed by Jose Bosingwa, Mike Williamson manages to make a clearance.70:50
The ball is sent over by Ramires, clearance by Mike Williamson.69:55
A cross is delivered by Papiss Cisse.62:24 Substitution
Substitution Ryan Taylor joins the action as a substitute, replacing Cheick Tiote.59:52 Substitution
Substitution (Chelsea) makes a substitution, with Didier Drogba coming on for Florent Malouda.55:47
Juan Mata crosses the ball from the free kick left-footed from right wing.55:47 Booking
Booking Yohan Cabaye receives a caution.55:26
Unfair challenge on Ramires by Yohan Cabaye results in a free kick.54:52
The assistant referee signals for offside against Fernando Torres. Fabricio Coloccini takes the free kick.54:05
Shot from long distance by Mikel misses to the right of the goal.53:29
Ramires sends in a cross, Davide Santon gets a block in.52:32
Juan Mata is caught offside. Tim Krul takes the indirect free kick.51:52
Corner taken by Hatem Ben Arfa played to the near post, clearance made by Mikel.51:10
Free kick awarded for an unfair challenge on Hatem Ben Arfa by Ryan Bertrand. Free kick taken by Tim Krul.47:39
Handball decision goes against James Perch. Free kick crossed left-footed by Juan Mata, Mike Williamson manages to make a clearance.47:06
Ramires produces a cross, Mike Williamson manages to make a clearance.45:54
Raul Meireles takes a shot. Blocked by Cheick Tiote.45:01
The match restarts for the second half.45:01 Substitution
Substitution Juan Mata is brought on as a substitute for Daniel Sturridge.45:00 +1:04 Half time
Half Time The players leave the pitch at half time.45:00 +0:19
Centre by Yohan Cabaye, Header on goal by Mike Williamson from inside the box goes harmlessly over the target.44:54
Shot from a long way out by Cheick Tiote goes wide of the left-hand upright.44:22
Hatem Ben Arfa takes the inswinging corner, Demba Ba takes a shot.43:48
Corner taken left-footed by Hatem Ben Arfa to the near post, Ryan Bertrand manages to make a clearance.43:34
Demba Ba takes a shot. Save by Petr Cech.42:36
Jose Bosingwa delivers the ball, clearance by James Perch.42:04
The offside flag is raised against Demba Ba. John Terry takes the free kick.40:54
Unfair challenge on Jonas Gutierrez by Jose Bosingwa results in a free kick. Free kick crossed by Yohan Cabaye, clearance by John Terry.40:05
Free kick awarded for an unfair challenge on Cheick Tiote by Ramires. Tim Krul takes the direct free kick.39:55
The ball is sent over by Ryan Bertrand, clearance made by Davide Santon.39:35
Demba Ba takes a shot. Save by Petr Cech.38:07
Raul Meireles takes the inswinging corner, Branislav Ivanovic has a header from close in and clears the crossbar.38:05
Daniel Sturridge takes a shot. Blocked by James Perch.38:02
The ball is sent over by Daniel Sturridge, Davide Santon manages to make a clearance.37:15
The ball is swung over by Fernando Torres, Header from close in by Florent Malouda misses to the left of the target.34:17
The ball is sent over by Hatem Ben Arfa, Mikel makes a clearance.33:18
Demba Ba fouled by Mikel, the ref awards a free kick. Yohan Cabaye crosses the ball from the free kick right-footed from right channel, clearance made by Mikel.31:39
The assistant referee signals for offside against Fernando Torres. Free kick taken by Tim Krul.30:29
Papiss Cisse challenges John Terry unfairly and gives away a free kick. Direct free kick taken by John Terry.29:56
Effort from outside the penalty box by Ramires goes wide left of the target.28:45
Jonas Gutierrez takes a shot from long range which goes wide of the left-hand upright.24:57
Daniel Sturridge produces a left-footed shot from just outside the box that goes wide left of the target.22:56
Centre by Papiss Cisse, Ryan Bertrand makes a clearance.21:59
Demba Ba is flagged offside by the assistant referee. Petr Cech takes the free kick.21:54
A cross is delivered by James Perch, clearance made by Jose Bosingwa.20:23
The official flags Jonas Gutierrez offside. Petr Cech takes the indirect free kick.18:33
Davide Santon delivers the ball,18:24
Davide Santon provided the assist for the goal.18:24 Goal scored
Goal! - Papiss Cisse - Chelsea 0 - 1 Newcastle Papiss Cisse fires in a goal from inside the penalty box to the top right corner of the goal. Chelsea 0-1 Newcastle.17:09
A cross is delivered by Daniel Sturridge.14:19
Shot from deep inside the area by Demba Ba clears the bar.13:43
Handball by Ryan Bertrand. Hatem Ben Arfa takes the direct free kick.13:28
Daniel Sturridge gives away a free kick for an unfair challenge on Davide Santon. Yohan Cabaye takes the free kick.13:16
Cheick Tiote takes a shot. Save made by Petr Cech.12:14
Papiss Cisse produces a cross.10:16
The ball is delivered by Fernando Torres, Effort on goal by Daniel Sturridge from deep inside the penalty area misses to the right of the target.6:37
Davide Santon takes a shot. Blocked by Jose Bosingwa.3:40
Raul Meireles fires a strike on goal direct from the free kick, save by Tim Krul.3:40 Booking
Booking The referee books Cheick Tiote for unsporting behaviour.3:34
Cheick Tiote challenges Fernando Torres unfairly and gives away a free kick.0:32
Raul Meireles produces a left-footed shot from just outside the area that goes harmlessly over the target.0:00
The referee gets the game started.
Live data and text provided by our data suppliers