The draw leaves Brian McDermott’s men still looking for their first Premier League win of the season, while the Cottagers will be cursing their luck after they came from behind to lead with two minutes remaining.
Pavel Pogrebnyak, who scored six goals in 12 games during a loan spell with Martin Jol’s side last term, wasted the Royal’s first chance of the game heading wide from close range from Nicky Shorey’s cross.
It was until the 25th minute that the deadlock was broken as Mikele Leigertwood lashed the ball into the top corner from outside the box after being teed up by Jobi McAnuff.
The visitors responded with vigour but Hugo Rodallega could only hit goalkeeper Alex McCarthy with a close range header from Kieron Richardson’s left wing delivery. The Colombian was withdrawn just before the hour mark to be replaced by Bryan Ruiz, who provided the inspiration for Fulham’s comeback.
Firstly the Costa Rican schemer curled home a delightful leveller that clipped the underside of the bar, after exchanging passes with Damien Duff, before whipping in a corner that was glanced in by last weeks match winner Chris Baird with 13 minutes left.
Reading regrouped and Gareth McCleary was on hand to turn home fellow substitute Adam Le Fondre’s cross from the left in the 85th minute but found themselves behind for a second time as ex-Royal’s midfielder Steve Sidwell set up Berbatov to blast the ball past McCaerthy from inside the penalty area.
The hosts weren’t to be denied and Shorey’s floated free kick from the left wasn’t dealt with by Fulham and Robson-Kanu was on hand to bundle the ball into the net.