Fulham made it three consecutive Championship draws in a row at Leeds United, as neither side could break the deadlock in an enthralling game.

The Whites started on the front foot and almost opened the scoring when Ibrahima Cisse's long-range effort cannoned off the post.

But the hosts hauled themselves back into the game and David Button had to be alert to deny Chris Wood, who also had a goal disallowed.

It was end-to-end stuff in the second-half, with Sone Aluko missing a glorious chance to win it for the Cottagers as the clock ticked down.

Wood may also feel like he could have handed Leeds three points, if he'd just stuck his leg out and converted a Stuart Dallas cross.

Lucas Piazon limped off in the first-half, which will be a blow for Slavisa Jokanovic, but Fulham remain unbeaten this season.

Here's how we rated the players.

David Button

Did well when called upon. Stayed big to deny Chris Wood in the first-half. Dominant from crosses too, which is a bonus against a big Leeds side. 7

Ryan Fredericks

Started well and put in a couple of dangerous crosses that Fulham couldn't make the most of. Kept finding space behind the Leeds' wing-backs. Quieter after the break. 7

Denis Odoi

Less composed than his centre-back partner, but still acquitted himself well. Generally kept Wood under wraps. 6.5

Tim Ream

After an early injury scare, Ream recovered and mopped up everything that was thrown his way in the first-half. Caught out once by Wood, but apart from that seemed to be in the right place time and time again. 7

Ryan Sessegnon

Didn't enjoy as much freedom as Fredericks did on the opposite flank. But battled hard with Alioski all night. 6.5

Kevin McDonald

Stuck to his task well in the middle of the park and Leeds' forward play generally came down the wings as a result. 6.5

Stefan Johansen

Had a couple of early efforts from range and started to spray the ball around nicely in the middle. One delightful ball set Aluko free, but the skipper couldn't take his chance. Shrugged off the ball too easily occasionally. 7

Ibrahima Cisse

Grew into the game after a quiet start and was desperately unlucky not to open his Fulham account from range. 6.5

Lucas Piazon

Had shown a couple of nice touches without really putting his mark on the game. It was a fair tackle from Shaughnessy, but Piazon knew straight away he was hurt and had to be carried down the tunnel. 6

Sone Aluko

At the heart of Fulham's early pressure, beating men and setting Fredericks off down the right on two separate occasions. It just wasn't his night though and he should have given Fulham the lead late on. Always looked like he might have a say on proceedings. 7

Aboubaker Kamara

Kamara's movement is very good; he stretches the defence and gets into decent positions. His final ball was rusty though and occasionally guilty of holding onto the ball for too long. 6

Subs

Neeskans Kebano

Will have been disappointed not to start. Looked a danger when he did come on though, but couldn't keep his feet when played through by Norwood in the final ten minutes. 6.5

Oliver Norwood

Only on for a short time but thread a lovely ball beyond the defence for Kebano. A positive impact. 7