Ivan Cavaleiro ended Fulham’s penalty curse as the Cottagers stunned Leicester to climb out of the relegation zone.
The striker’s spot-kick, after Ademola Lookman’s opener, gave Scott Parker’s side a surprise 2-1 win at the King Power Stadium.
The Cottagers had missed their previous three penalties but they are now a point above the Premier League’s drop zone.
Harvey Barnes grabbed a late consolation for the hosts while Youri Tielemans and Wesley Fofana hit the woodwork in the first half.
Leicester stay fourth, missing the chance to go level on points with Tottenham and Liverpool at the top.
Defeat also increased their home woes with the Foxes having lost three of their last four and they now face a 3,200-mile round trip to Ukraine for Thursday’s Europa League clash with Zorya Luhansk.
Fulham, though, were good value for their win with Andre-Frank Anguissa, Cavaleiro and Ruben Loftus-Cheek all impressing.
They rode their luck in the first half but rarely looked troubled once Lookman opened the scoring.
Yet it would have been different had Leicester gone ahead after 19 minutes instead of hitting the woodwork twice in a matter of seconds.
Harrison Reed chopped down James Justin and James Maddison’s free-kick struck the Cottagers’ wall.
It fell for Tielemans on the edge of the area and his first-time strike flew through a crowd to hit the post with the rebound finding Fofana.
The defender was unmarked with just Alphonse Areola to beat but managed to lift his shot over the goalkeeper and onto the bar from six yards.
The Foxes briefly threatened to take control but, after Antonee Robinson fired straight at Kasper Schmeichel, Fulham snatched the lead on the half hour.
Anguissa took possession inside his own half and burst forward, slipping in Lookman as Fofana went to the ball.
The striker then comfortably beat Schmeichel for his second goal of the season and celebrated by lifting a Senegal shirt in tribute to former Fulham midfielder Papa Bouba Diop following his death over the weekend.
If the opener stunned the Foxes they were shell-shocked when Fulham grabbed a second eight minutes later.
Bobby Decordova-Reid went down under Christian Fuchs’ challenge in the box only for play to continue. VAR stepped in and referee Simon Hooper awarded the spot-kick after consulting his screen.
Cavaleiro buried the penalty – three-and-a-half minutes after the initial foul – having missed from the spot in last week’s defeat to Everton.
The Cottagers had missed five of their previous eight Premier League penalties.
Fulham reached the break unscathed – the first time they had a two-goal lead away in the Premier League at the interval in almost nine years.
Leicester boss Brendan Rodgers introduced Cengiz Under and Barnes but the visitors stood firm.
Loftus-Cheek even had a shot deflected over and Schmeichel denied Lookman a second with 16 minutes left.
The Foxes looked out of ideas before Barnes pulled a goal back with four minutes remaining, hammering in Jamie Vardy’s knockdown, but Fulham held on.
Why are you making commenting on The National only available to subscribers?
We know there are thousands of National readers who want to debate, argue and go back and forth in the comments section of our stories. We’ve got the most informed readers in Scotland, asking each other the big questions about the future of our country.
Unfortunately, though, these important debates are being spoiled by a vocal minority of trolls who aren’t really interested in the issues, try to derail the conversations, register under fake names, and post vile abuse.
So that’s why we’ve decided to make the ability to comment only available to our paying subscribers. That way, all the trolls who post abuse on our website will have to pay if they want to join the debate – and risk a permanent ban from the account that they subscribe with.
The conversation will go back to what it should be about – people who care passionately about the issues, but disagree constructively on what we should do about them. Let’s get that debate started!
Callum Baird, Editor of The National
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here