The Cottagers led on two occasions after going behind early but the Royals were able to produce a late equaliser to get something from their home fixture even it was only a solitary point.
Mikele Leigertwood, 2835 days after his last Premier League goal, opened the scoring with a sublime finish in the 26th minute when he fired home Jobi McAnuff’s clever pass from 20 yards.
The scoreline remained at 1-0 until the 61st minute when Bryan Ruiz traded passes with Damien Duff before smashing a well-struck effort past Alex McCarthy.
Fulham defender Chris Baird made it two goals in his last two outings just over ten minutes from time when he headed home Ruiz’s corner before Reading equalised through Garath McCleary who slotted home from close range five minutes from time.
It was then Fulham’s time to again go ahead courtesy of Dimitar Berbatov who produced an elegant go-ahead goal but the Royals were determined to take something from the contest and managed to do so thanks to Hal Robson-Kanu’s 90th minute leveller.
Madejski Stadium, Reading – 24,093