Charlton missed the chance to go second in the Premiership after drawing with Fulham in an open London derby.
After Dennis Rommedahl hit the post for Charlton, Fulham took a first-half lead through Collins John's superb volley.
Charlton equalised early in the second half when Danny Murphy arrived in the box to convert Chris Powell's cross.
But the home side failed to capitalise on Murphy's equaliser, spurning a series of chances, notably when the unmarked Chris Perry headed over.
Charlton's fine start to the season has had much to do with Murphy's ability to spot and deliver a pass.
He demonstrated that skill to perfect effect on nine minutes when he released Rommedahl with a defence-splitting pass.
Rommedahl switched the ball quickly from his right to left foot before curling a shot that rebounded against the post.
On 25 minutes Murphy and Rommedahl once again carved open the Fulham defence with a similar pass and movement, though this time Carlos Bocanegra got back to make a blocking tackle.
John had been left on his own in attack as Fulham opted to pack the midfield, but despite that responsibility the Dutch youngster rewarded his manager Chris Coleman with a performance of considerable maturity.
Three times in the opening 30 minutes John took up good positions that troubled the Charlton defence.
Moritz Volz was the architect of the Dutchman's first chance, marauding into the Charlton box, before crossing for John, who scuffed his shot wide.
John then almost got his head on a Luis Boa Morte cross from the left.
Having served notice of his threat John put Fulham ahead with a wonderfully executed goal on 28 minutes.
The dangerous Malbranque clipped over a cross from the right and in the same movement John swivelled to send a volley past Stephan Andersen's outstretched hand.
Soon after John was joined in attacked by Tomasz Radzinski after Philippe Christanval limped off with a hamstring injury.
Radzinski was quickly into the action when his shot squirmed past the post after a Fulham free-kick evaded the Charlton defence.
John's goal interrupted Charlton's early fluency, but the home side ended the first-half strongly, notably when Hermann Hreidarsson's flicked effort went narrowly wide.
After the interval Charlton maintained that impetus and on 48 minutes Murphy pulled the home side level.
Fulham were unable to clear Chris Powell's cross from the left and when the ball landed at Murphy's feet he rifled a shot into the corner of the net.
Both sides had further chances to win the game, Volz going close with a low shot, while Perry sent a header over the bar from a good position following a Murphy free-kick.
Charlton manager Alan Curbishley:
"They stopped us and we never had the answer. I'm disappointed about the way we played, though I'm pleased with the point.
"We tried a little bit too hard - we were trying wonder passes and we weren't prepared to work the opening.
"But give them credit, they got their noses in front and were worth a point."
Fulham manager Chris Coleman:
"I was disappointed with the way we conceded the goal so early in the second half.
"Before the game, I am thinking a point is great because it stops that run of three defeats, so on one side of it we have done well.
"But we could easily have come away with three points."
Charlton: Andersen, Young, Perry, Hreidarsson, Powell, Rommedahl, Kishishev (El Karkouri 76), Murphy, Smertin (Hughes 82), Thomas (Bothroyd 59), Bent.
Subs Not Used: Spector, Myhre.
Booked: Kishishev, El Karkouri.
Goals: Murphy 47.
Fulham: Crossley, Volz, Goma, Bocanegra, Niclas Jensen, Malbranque, Claus Jensen, Christanval (Radzinski 35), Diop, Boa Morte, John (McBride 78).
Subs Not Used: Warner, Helguson, Rosenior.
Booked: Christanval, Volz, Malbranque.
Goals: John 28.
Ref: M Riley (W Yorkshire).