For the second time in four days Fulham won a pulsating duel by the odd goal in five.

For the second time in four days it was Neeskens Kebano who provided the winner.

The man who claimed the points against Wigan on Saturday did the business again deep into the second half as a sub, even if the goal was officially labelled an own goal.

However, a porous Whites defence made life tough for the team in another spate of deja vu as they often hung on by the seat of their pants.

It didn't start well.

You might have guessed a former Fulham striker would score against his old side.

Goal! Neeskens Kebano

Not Ross McCormack as expected, but Patjim Kasami, who flitted in and out of the side between and 2011-14.

Whites defence committed hara-kiri in the second minute as they failed to clear with fingers pointed at recalled Ragnar Sigurdsson to let Kasami rifle home left footed from the edge of the box.

David Button nearly handed a second to Ben Osborne after a woeful kick-out from the Fulham keeper saw the Forest man hit back first time only for the custodian to perform a scrambling rescue.

Sigurdsson's recall lasted all of 28 minutes when Michael Madl took over having made way after Saturday's defensive woe against Wigan.

Ryan Sessegnon's lightning pace with one-twos as he went saw him pull back from the left for Cairney to sweep home and level from 15 yards.

Dancing feet from Lucas Piazon as he bypassed three bemused Forest players saw him through like a knife through butter to plant it past Vladimir Stojkovic for the lead.

Danny Fox's cross two minutes after the restart and Ben Brereton header as he rose between two defenders saw him head home into the bottom corner.

Kebano was an inspired substitution when he put Whites back in the lead after sprinting into the box on 72 minutes to beat the keeper to the ball, although Jack Hobbs was officially landed with an own goal.

Leap: Delight from Tom Cairney

Right at the death, Kebano thumped the post, but it didn't matter. His moment came earlier and breathed life into the play-off chase.

poll loading

How well did Fulham play today?

500+ VOTES SO FAR

Keep up to date with the latest news in west London via the freegetwestlondonapp. You can even set it to receive push notifications for all the breaking news in your area.

Available to download from the App Store or Google Play for Android now!