Fulham grabbed a point from their game with Leeds thanks to a last minute Tom Cairney screamer to keep their quest for play-off football on track.
Fulham started the game in the worst possible fashion when a freekick was clipped in on the 5th minute mark, which Tim Ream tried to clear, but he sliced across the ball, sending it spinning past David Button and into the net.
Neeskens Kebano thought he had scored when he rifled a strike onto the underside of the bar, which bounced clear and from here looked like it was a yard over the Leeds line, but referee Mr Probert didn't blow and it remained 1-0 to the away side.
The home side continued to dominate the remainder of the first half, but Leeds were still dangerous and Alfonso Pedraza reminded them of this when he went one-on-one with Button, but the keeper made himself big and denied the Leeds man with his chest.
Kebano had the first chance of the second half when he twisted and turned his man, but his piledriving effort found its way to the top corner of the outside netting of Robert Green's goalmouth.
Pedraza should have made it 2-0 when he found himself with time and space in the Fulham box, but the Leeds forward somehow managed to strike the base of the post instead.
Kalvin Phillips was sent off late on for his second booking and with the last kick of the game, Cairney curled the ball into the top left hand corner to grab a point for his side.
Button 7: Didn't put a foot wrong all game and there was nothing he could do about the goal.
Made a good save in the first half to deny Leeds a second goal to keep his side in the game.
Fredericks 7: Put in yet another strong performance down the right and was a constant outlet for Fulham all game. Will be disappointed he didn't cause as many problems as he would've liked however.
Malone 6: Did well for the 61 minutes he played in the tie - combined well down the left a couple of times but his crosses didn't threaten the Leeds centre backs enough.
McDonald 6: Had a decent game shielding the back four but was caught out a few times when Leeds broke forward on the counter.
Kebano 8: What a game from the winger! He was a constant thorn in the side of the Leeds defence, and his trickery set the home side on their way to a number of attacks.
It looked as though Leeds struggled to come up with a way to stop him for 90 minutes.
Cairney 9: Another good game from Fulham's prized asset - he was the creative spark in the side and wanted to get on the ball at every opportunity, and his goal to equalise was an absolute beauty.
Ream 6: Made an early mistake to concede an own goal but looked assured after when he could have so easily let his head drop. Looked comfortable in the air throughout the game but looked shaky in possession at points.
Johansen 6: Was caught in possession in the middle a number of times, while his final ball going forward wasn't something to sing home about.
He's played better this season.
Aluko 6: Started the game well but faded in the second half - his direct style of play worried Leeds defenders early on but he couldn't capitalise.
Martin 6: Was largely alone up top for most of the game and surrounded by Leeds defenders.
Won a few knock downs to set Fulham going but nothing of real importance.
Kalas 7: Had a solid game for Fulham and was reliable when called upon. He made a number of recoveries which demonstrated his speed and reading of the game.
Sessegnon 6: Came on with just under half an hour to play and made himself busy down the wings, but struggled to impact on the game.
Parker 6: Came on for his experience but, like the other subs, struggled to impact on the game, blazing his only effort high over the bar.
Cyriac 6: Didn't make the greatest of impacts when he was brought on and didn't really find himself involved in the tie.