Jeffrey Schlupp hit a 25-yard stunner as Crystal Palace salvaged a Premier League point at Fulham.
Adam Wharton’s pass found Schlupp outside the box in the closing stages, with the substitute’s powerful effort arrowing into the top corner to leave goalkeeper Bernd Leno helpless.
Rodrigo Muniz’s thumping header had put Fulham in front shortly after the break.
The Brazilian got on the end of Timothy Castagne’s pinpoint cross as he continued his fine form since the end of January.
But Palace, now four matches unbeaten in the league, showed fighting spirit to come back with minutes left to play, after being the better team in the first half.
Michael Olise, starting in place of the injured Eberechi Eze, had a promising chance for Palace early on but shot wide of the post.
It looked like the visitors could end up punished for their profligacy in front of goal when Chris Richards headed an Olise free-kick over the bar, while in-form Jean-Phillipe Mateta volleyed high over the bar from close range.
Fulham’s best chances before the break came when Muniz almost caught Dean Henderson out at his near post and Issa Diop headed over from the resulting corner.
Fulham punished late on
Marco Silva’s side had a record of eight home wins from eight in the Premier League when scoring the opening goal this season before Schlupp stunned Craven Cottage late on.
The hosts took the lead against the run of play and a draw was a fair result for two sides who are safe in the league for another season.
Andreas Pereira played a ball across the box into the path of Bobby De Cordova-Reid but the forward shot high over the bar as the home side tried to build on Muniz’s opener.
Alex Iwobi, who became the fourth Nigerian player to make 250 top-flight appearances, provided a cutback for Harrison Reed who fired over the bar as Fulham missed a chance to double their advantage before Palace’s leveller.
Free-scoring Palace continue unbeaten run
Schlupp came on for Jordan Ayew with 14 minutes remaining and scored his second league goal of the season, 175 days after his first, to ensure Palace were rewarded for their performance.
Oliver Glasner’s side have been playing great attacking football of late, this their 11th goal in five league games.
Olise and substitute Odsonne Edouard also had low shots saved by Leno as the Eagles continued to apply pressure after the break.
Glasner’s side will be in confident mood when they host Manchester United on 6 May (20:00 BST).
Player of the match
A WhartonAdam Wharton
Fulham
-
Squad number19Player nameRodrigo Muniz
-
Squad number20Player nameWillian
-
Squad number33Player nameRobinson
-
Squad number8Player nameWilson
-
Squad number21Player nameCastagne
-
Squad number28Player nameLukic
-
Squad number22Player nameIwobi
-
Squad number26Player nameJoão Palhinha
-
Squad number3Player nameBassey
-
Squad number31Player nameDiop
-
Squad number18Player nameAndreas Pereira
-
Squad number14Player nameDe Cordova-Reid
-
Squad number17Player nameLeno
-
Squad number6Player nameReed
-
Squad number9Player nameBroja
-
Squad number10Player nameCairney
Crystal Palace
-
Squad number20Player nameA Wharton
-
Squad number15Player nameSchlupp
-
Squad number19Player nameHughes
-
Squad number12Player nameMuñoz
-
Squad number26Player nameRichards
-
Squad number7Player nameOlise
-
Squad number9Player nameJ Ayew
-
Squad number14Player nameMateta
-
Squad number17Player nameClyne
-
Squad number16Player nameAndersen
-
Squad number3Player nameMitchell
-
Squad number30Player nameHenderson
-
Squad number29Player nameAhamada
-
Squad number22Player nameÉdouard
Line-ups
Fulham
Formation 4-2-3-1
- 17Leno
- 21Castagne
- 31Diop
- 3Bassey
- 33Robinson
- 6ReedSubstituted forCairneyat 85′minutes
- 26João PalhinhaSubstituted forLukicat 68′minutes
- 14De Cordova-ReidSubstituted forWillianat 68′minutes
- 18PereiraSubstituted forWilsonat 85′minutes
- 22Iwobi
- 19Muniz CarvalhoSubstituted forBrojaat 85′minutes
Substitutes
- 1Rodák
- 2Tete
- 8Wilson
- 9Broja
- 10Cairney
- 11Traoré
- 13Ream
- 20Willian
- 28Lukic
Crystal Palace
Formation 3-4-2-1
- 30Henderson
- 17Clyne
- 16AndersenBooked at 90mins
- 26Richards
- 12Muñoz
- 20A Wharton
- 19HughesBooked at 83mins
- 3MitchellSubstituted forAhamadaat 86′minutes
- 7Olise
- 9J AyewSubstituted forSchluppat 76′minutes
- 14MatetaSubstituted forÉdouardat 69′minutes
Substitutes
- 2Ward
- 5Tomkins
- 15Schlupp
- 22Édouard
- 29Ahamada
- 31Matthews
- 44Riedewald
- 49Rak-Sakyi
- 52Ozoh
Live Text
-
Match ends, Fulham 1, Crystal Palace 1.
-
Second Half ends, Fulham 1, Crystal Palace 1.
-
Offside, Crystal Palace. Naouirou Ahamada is caught offside.
-
Attempt blocked. Harry Wilson (Fulham) left footed shot from outside the box is blocked. Assisted by Timothy Castagne.
-
Foul by Armando Broja (Fulham).
-
Adam Wharton (Crystal Palace) wins a free kick in the attacking half.
-
Corner, Fulham. Conceded by Adam Wharton.
-
Joachim Andersen (Crystal Palace) is shown the yellow card for a bad foul.
-
Armando Broja (Fulham) wins a free kick on the left wing.
-
Foul by Joachim Andersen (Crystal Palace).
-
Attempt missed. Michael Olise (Crystal Palace) left footed shot from outside the box is too high. Assisted by Jeffrey Schlupp.
-
Goal! Fulham 1, Crystal Palace 1. Jeffrey Schlupp (Crystal Palace) left footed shot from outside the box to the top left corner. Assisted by Adam Wharton.
-
Substitution, Crystal Palace. Naouirou Ahamada replaces Tyrick Mitchell.
-
Substitution, Fulham. Harry Wilson replaces Andreas Pereira.
-
Substitution, Fulham. Armando Broja replaces Rodrigo Muniz.
-
Substitution, Fulham. Tom Cairney replaces Harrison Reed because of an injury.
-
Delay over. They are ready to continue.
-
Delay in match (Crystal Palace).
-
Will Hughes (Crystal Palace) is shown the yellow card for a bad foul.
-
Sasa Lukic (Fulham) wins a free kick in the defensive half.