The Red's calamitous home form took another turn for the worse ahead of Cup final weekend as a spirited Cottagers side took all three points away from Anfield.
Fulham collected its first-ever win at Liverpool after a Martin Skrtel own goal gifted all three points to the Cottagers.
The result now moves the Londoners level on points with their Anfield counterparts, as Martin Jol's team remains on course to equal its best-ever Premier League finish.
Fulham performed with an air of control for most of the game, and took an early lead thanks to Alex Kacaniklic's toe-poked shot deflecting in off Skrtel.
The Reds had chances of their own, with Jonjo Shelvey, Maxi Rodriguez and Andy Carroll all going close for the home side, but Dalglish's men rarely stamped their authority on a game which, to all intents and purposes, was more of a rest-period for Liverpool's key players ahead of the FA Cup final on Saturday.
Kenny Dalglish made nine changes from the team that started in the 3-0 victory over Norwich, with Andy Carroll returning to lead the line after recovering from a minor groin injury.
Fulham boss Martin Jol was again absent from the dugout as he continues to recover from a chest infection. First team coach Billy McKinlay made three changes to the team that lost on Saturday with Danny Murphy, Stephen Kelly and Alexander Kacaniklic all returning to first team action.
Liverpool hardly had time to settle into the game before Fulham took the lead in the fifth minute, as Jon Arne Riise galloped down the left and launched a low, scything cross into the boss, and after Kacaniklic got a touch to it, Skrtel could only watch as it rebounded off his chest and into the goal past the helpless Doni.
Pavel Pogrebnyak spurned the chance to make it 2-0 on 15 minutes after a chipped through ball from Kacaniklic found the Russian in the penalty area with only Doni to beat, but the striker could only play it straight at the goalkeeper before it was scrambled to safety.
Fulham continued to penetrate at will as the Liverpool side seemed indifferent to the growing confidence in the London side, with Kacaniklic causing trouble among the Reds defense.
Maxi Rodriguez attempted to breathe some life into Liverpool on 20 minutes as the Argentine fired a 25-yard shot high and wide.
The industry nearly paid dividends in the 24th minute as Carroll laid-off to Kuyt just outside the area, whose snapshot whistled wide of the post by a matter of inches.
Jonjo Shelvey had the chance to equalize after good hold-up play from Carroll, who found the young midfielder in space in the box, and his driven shot went past Schwarzer looking destined for the bottom corner, only for Brede Hangeland to appear out of nowhere on the line to deny the Englishman.
Liverpool continued to create more chances, as a corner was headed back across goal by Carroll and rebounded narrowly over by Maxi, before the two combined once more with the ball bouncing out for a goal kick after good play by Shelvey.
Liverpool brought Downing on after the break in the hope that the impressive Carroll could get some more service, and the move immediately brought Liverpool to life, as Shelvey fired over from 30 yards barely seconds after the restart.
Spearing was next to test Schwarzer as Clint Dempsey slipped while in possession on the center circle and the young midfielder advanced goalwards before unleashing a low, fizzing shot towards the corner, but the Fulham keeper was equal to it.
Fulham threatened with chances to extend the lead, as a Damien Duff corner was headed powerfully, but narrowly wide by Dempsey, and barely a minute later Moussa Dembele threaded the ball into the box for an unmarked Duff, who couldn’t get a toe to it before Doni gathered.
Substitute Kerim Frei nearly made it 2-0 to the visitors on 62 minutes as he jinked back in from the outside of the box and hammered a low shot goalwards, which flashed off the foot of the post, before Riise tested Doni after a scintillating run.
Such was Fulham’s dominance that Dalglish decided to haul off Fabio Aurelio for the reliable Jose Enrique, with the Anfield crowd becoming ever more inaudible as the team’s chances continued to look grim.
With 15 minutes remaining, the Fulham players began to believe they really could acquire their first league win at Anfield, with Dalglish finally giving the crowd something to cheer about by bringing on young talent Raheem Sterling for the ineffective Dirk Kuyt.
Dempsey could, and really should have killed the game off on 78 minutes. Frei threaded the American through, with only Doni to beat, but the Italian pulled off a fantastic one-handed save to keep the score at 1-0.
A 92nd minute Shelvey free kick represented Liverpool's last real chance, but the midfielder blasted well over the crossbar.
Follow GOAL.COM USA on