Steven Gerrard secured Liverpool an incredible 3-2 stoppage-time victory at Craven Cottage, rifling home from the penalty spot to break struggling Fulham's hearts.
- Related Content
The match was threatened earlier in the week by a proposed strike on the London Underground - and Brendan Rodgers' six-match unbeaten league run looked in serious danger of ending on several occasions in west London.
Rene Meulensteen's side produced a performance that belied their position at the bottom of the Premier League, only for them to twice see leads pegged back and then Reds skipper Gerrard strike home in stoppage time.
It was a fine win but one in which Liverpool failed to get anywhere near the heady heights reached in Saturday's 5-1 mauling of Arsenal, falling behind after just eight minutes.
Kolo Toure, guilty of gifting West Brom a 1-1 draw 10 days ago, could only watch on in horror when he sliced a Kieran Richardson cross into his own goal.
Fulham continued to impress but were undone as half-time approached by a wonderful first-time Gerrard through ball, which found Daniel Sturridge to net his eighth goal since returning from injury.
While Liverpool were somewhat fortunate to go in level at half-time, they began the second half with renewed vigour and Luis Suarez rattled the far post as the Whites looked increasingly unsteady.
Fortunately for them, Martin Skrtel was looking even more shaky and his defensive mistake allowed Manchester United academy graduate Richardson to net from close range.
The lead did not last long, though, as Philippe Coutinho sent a fine shot past Maarten Stekelenburg via a slight deflection off former Everton defender John Heitinga.
Fulham looked good value to follow up their thrilling 2-2 draw at Manchester United with another point, only for Sascha Riether to foul Sturridge, allowing Gerrard to fire home a stoppage-time winner from the spot.