Scott Malone scored an injury-time leveller to deny Sheffield Wednesday after Fernando Forestieri’s fine strike appeared to have earned victory.
Former Watford forward Forestieri produced a classy finish early on and it looked like the Owls had produced the perfect response to two straight defeats.
But left-back Malone popped up in stoppage to give Fulham an unlikely point.
Wednesday boss Carlos Carvalhal had restored Forestieri to his starting 11 having left him on the bench for the 2-1 home defeat by Ipswich just before the international break.
The Italian responded in the best way possible as he took just 10 minutes to find the net, his fourth of the campaign, in style with a finish from 15 yards after rapid movement from Barry Bannan and Gary Hooper.
Fulham had beaten Huddersfield 5-0 in their last game at Craven Cottage and immediately threatened an equaliser. Lucas Piazon’s free-kick was deflected wide and from the resulting Tom Cairney corner, Kevin McDonald headed over the bar unmarked with the goal at his mercy.
Wednesday’s speed in attack continued to cause the hosts problems with Tomas Kalas’ weak back header letting in Ross Wallace but David Button was alive to the danger.
Bannan then close with a powerful drive from Hooper’s pull back while at the other end, Stefan Johansen had penalty appeals waved away after going down under a challenge from Jack Hunt.
Fulham had a half chance when Sone Aluko’s deflected shot nearly caught out Wednesday keeper Kieren Westwood.
Wednesday continued to create chances with Hooper running onto Westwood’s long kick and going one-on-one with Button before firing wide.
Forestieri also then drilled wide from the edge of the area after taking the ball off his own team-mate Wallace.
Fulham started on the front foot after the break with Aluko heading just over from Tom Cairney’s cross.
But they found it difficult to break down a well-drilled Wednesday defence despite bringing on Floyd Ayite from the bench.
Steven Fletcher come on as sub for the visitors and came close to getting a second when he was not quite able to convert from Bannan’s free-kick.
Hunt came to Wednesday’s rescue to deny Ayite from Denis Odoi’s cross before Cairney could then only shoot straight at Westwood from a good position.
Ayite then shot wide from Aluko’s cross while Scott Parker shot wide but Fulham lacked much in the way of clear-cut opportunity.
However they rescued a point in the first minute of added time as Ayite flicked on from Aluko’s cross before Malone slammed home on the half volley.
“We performed very well,” Carvalhal said. “Their team are in good shape, had won the last game 5-0 here and were in good momentum.
“We scored one goal and probably should have killed the game.
“We expected Fulham to press in the second half. In counter-attack we could have killed the game.
“We are not happy with the scoreline, we deserved more. We felt we achieved one point but lost two.
“I’m very happy with the team and the personality we showed. The Fulham fans will realise just how tough a team Sheffield Wednesday are.
“The team performed very well. I felt most of them hit their best level. I said Fernando was back before the game as I know my players. Fernando is a player we need like this and the real Fernando like last season.”
Wednesday suffered injury to Gary Hooper, who was forced off in the second half.
“Hooper will have a scan, let’s see, it seems like a muscular problem but we will analyse him,” added Carvalhal. “We don’t know at the moment.”