Fulham scored two spectacular goals to reach the quarter-finals of the FA Cup for the first time since 2010 as Leeds slipped to a first defeat under new manager Javi Gracia.
Portugal midfielder Joao Palhinha set the Cottagers on their way with an outstanding curling finish from about 30 yards which went in off the post.
Leeds responded by hitting the post through Georginio Rutter’s looping header, while they also had two goals – from Rutter and Wilfried Gnonto – ruled out.
Gnonto also forced a fine save from Marek Rodak before the visitors conceded a second, Manor Solomon scoring for the fourth successive game with a strike past Illan Meslier from the edge of the box after exchanging passes with Aleksandar Mitrovic.
Cottagers boss Marco Silva said afterwards: “It is great for us to go to the quarter-final, the next stage of the competition is really important for us, and we know our story with the FA Cup is not great and we are here to try and change it.
“When we are winning 2-0 we should have controlled the game in a different way. We them some dangerous moments because we turned the ball over too quickly and then we aren’t in a good balance.
“But at home we have to do much more and balance some of the moments. That is one of the things we are going to work on. I am happy for the players and I think we deserved it with two great goals.”
On Manor Solomon, he added: “He deserves everything, it is important for [Aleksandar] Mitrovic to be ready there to connect with the midfield and that was a perfect solution from Mitrovic and a great goal from Manor Solomon.”