A fine late equaliser from Harry Wilson saved Fulham from a blush as they managed to save a 1-1 draw with Barnsley.

Carlton Morris won a penalty he won in controversial circumstances to give the Tex a seemingly shocking victory at Oakwell (44) before the Welshman Received the ball from Fabio Carvalho and equalised in a stunning late game (86).

With 10 games left to play, the cottages remain at the top of the Sky Bet Championship, with Barnsley 22nd and they are still 10 minutes from safety ahead of Saturday’s remaining games. 4 points.

How Fulham saved a draw from a defeat

With Fulham top of the league on 13 points, it is up to Barnsley to try and strengthen their survival bid on home soil. But the hosts didn’t push ahead and instead, five minutes later, when the visitors slowly got into their smooth rhythm, Michal Hlick was called into action to clear Carvalho’s shot.

Barnsley never missed the game and if Armin Bass played better from set pieces there might have been more chances to test the opposition, but it was on the spot where they unexpectedly took the lead.

Morris was followed by Tosin Adarabiyo on the left wing and fell to the ground in the penalty area after trying to change direction; referee Tim Robinson directed the scene, and the Tex striker scored directly in the middle.

Grinding his teeth after his first goal of four games, Morris nearly had a second chance with the final goal of the first half, but his shot from the narrowest angle was valiantly hooked by Tim Reem.

Fulham took control after the break but struggled to get a chance – until the 86th minute, when Wilson drifted wide, received a pass from Carvalho and found the top left corner with his left wand.

He could have scored all three points for Fulham in second-half stoppage time, but inexplicably crossed from the left over the right post.

What’s next?

Both teams will return to action on Tuesday, March 15. Barnsley host Bristol City at Oakwell at 7.45pm, while Fulham travel to the Hawthorns to take on West Brom at 8pm. Both games can be streamed live on Sky Sports.