Premier League: West Ham 2 Liverpool 3
West Ham's famous academy came back to haunt them as three products of their youth system inspired Liverpool to a 3-2 win at Upton Park.
Glen Johnson scored a stunning opener against his old club to put the visitors ahead in the 11th minute before the Hammers hit back to take the lead at half-time through Mark Noble's penalty and a Steven Gerrard own-goal.
But Liverpool stormed back late on to turn the game, with another former Hammer in Joe Cole scoring in the 76th minute before Jonjo Shelvey's glancing effort looped in off James Collins 11 minutes from time to give the visitors all three points.
The result moves the Reds up to 10th in the Premier League, level with West Ham and just four points behind local rivals Everton in fourth place.
Johnson silenced the crowd with the opener in the 11th minute when, after collecting a Gerrard pass on the right touchline, he cut inside and launched a stunning strike into the top corner from 20 yards as the West Ham defence backed off.
The full-back has scored in his last three games against his former club but refused to celebrate as team-mates mobbed him.
Liverpool, much like Chelsea eight days earlier, dominated the first quarter of the game and could have doubled the lead, Raheem Sterling coming closest when he swept just wide after more good work from Johnson.
In the 36th minute, the hosts drew level when referee Lee Probert awarded a penalty as Joe Allen handled Mohamed Diame's volley from the edge of the box. The visitors protested against the decision in vain before Noble stepped up to calmly slot the kick low into the left corner.
Kevin Nolan headed just over the bar from close range but the Hammers took the lead two minutes before the break in comical circumstances. Matt Jarvis swung in a vicious cross from the right and, as several player strained to get a touch, Gerrard could only head the ball into his own net.
The pace of the game dropped immediately after the break as West Ham looked to consolidate their lead - but Liverpool came storming back.
In the 67th minute, Sterling forced West Ham goalkeeper Jussi Jaaskelainen into a fingertip save with a powerful left-footed shot from the edge of the penalty area.
The day was soured for the home team as the excellent Diame was taken off the field on a stretcher 17 minutes from time after picking up what appeared to be a serious hamstring injury.
And it got even worse as Sterling slipped in Cole with a delightful pass, and the forgotten man kept his cool to sweep home a lovely finish into the far corner with his weaker left foot.
Three minutes later, Shelvey got on substitute Jordan Henderson's cross, his flicked effort hitting Collins before spinning over Jaaskelainen into the net.