Newcastle came from behind to beat Liverpool as both sides served up a memorable game in awful conditions.
Steve Harper's poor clearance was seized upon by Jermaine Pennant, who set up Craig Bellamy, as the Liverpool striker scored against his old club.
Pepe Reina was equally at fault when his misjudged clearance was pounced on by Obafemi Martins, who sidefooted in.
But Newcastle snatched the victory when Nolberto Solano scored with a penalty after Steven Taylor was fouled.
The driving rain and the sodden pitch might have produced plenty of mistakes, but this end-to-end game was all the better for that.
It had the feel of a match from a bygone age - voluminous support from both sets of fans encouraging their respective teams to go for the jugular at every opportunity.
Liverpool had the better of the first half, but Newcastle hung in and more than matched Rafa Benitez's side after the break.
Newcastle finally edged ahead on 70 minutes when John Arne Riise was adjugded to have fouled Taylor, with Solano calmly converting the penalty.
In the closing state Liverpool laid seige to the Newcastle goal, but the home side kept their heads to seal the win.
As soon often this season, Liverpool were let down by Reina's inconsistent goalkeeping and an inability to convert a series of good chances.
Bellamy might have scored a hat-trick in the closing stages of the first-half, while Dirk Kuyt should have done better after the break when he only had Harper to beat.
Bellamy did not take long to make his presence felt on his first return to St James' Park in over two years
Put under pressure by the Welshman, Harper's clearance went straight to Pennant, who quickly exploited the sense of panic caused by the Newcastle keeper's mistake.
Pennant quickly got to the byline before cutting the ball back to Bellamy who sidefooted home.
Reina has had his fair share of blooper moments this season and on 26 minutes he served up another whopper to the delight of the Newcastle fans.
Rushing out of his area to clear the ball, Reina's clearance hit Daniel Agger, falling conveniently into the path of Martins, who sidefooted home.
The rest of the first half proved a personal duel between Bellamy and the Newcastle defence.
The Liverpool striker hit the bar with a shot and almost scored after rounding Harper only to have his final shot cleared.
Bellamy's pace also allowed him to get the better of Titus Bramble but he was unable to find Kuyt with his cross.
(Back to top)
Liverpool: Reina, Finnan (84), Carragher, Riise, Gerrard, Sissoko, Pennant (Arbeola 76), Zenden (Guthrie 75), Bellamy, Kuyt
Subs Not Used: Dudek, Hyypia
Goals: Bellamy 8
Newcastle Utd : Harper, Taylor, Onyewu, Bramble, Babayaro, Solano, Parker, Butt, Milner (Duff 86), Dyer (Sibierski 81), Martins
Subs not used: Srnicek, Luque, Huntington
Ref: Mark Halsey
- Premiership Table
- Season Analysis
- LFC Stats/Goalscorers
Click here for the match highlights (VIDEO)
Submit your comments on this game on the site or in the forum