Portsmouth's impressive start to the season continued at The Valley as Lomana LuaLua came off the bench to score the winner which sent his side to the top of the Barclays Premiership.
The Congo forward was introduced in the 64th minute and angled an effort past Addicks goalkeeper Scott Carson 10 minutes later, although the youngster appeared to dive late.
Pompey have not conceded a goal in their opening five games of the season, although Marcus Bent and Darren Bent hit the woodwork for the hosts early on in the same move.
Everton had the chance to go top on goal difference but Wigan midfielder Paul Scharner stunned them at Goodison Park to claim hard-fought draw after the visitors went behind twice.
Andrew Johnson's finish from close range opened the scoring just after the break, but Scharner levelled with a powerful header from Kevin Kilbane's cross from the left flank.
James Beattie put Everton back in front from the penalty spot after Leon Osman was fouled in the area, but Scharner scored again from a similar position to his first equaliser, this time with his left foot.
Republic of Ireland international Kevin Doyle took just 22 seconds to open the scoring against Sheffield United at Bramall Lane as Reading's promising start to their first Premiership season continued with a 2-1 win.
The striker latched on to a lofted pass from Bobby Convey and finished coolly past Blades goalkeeper Ian Bennett in the opening minute, his second of the season.
South Korea midfielder Seol Ki-Hyeon doubled the lead with a curling effort in the 25th minute and the Royals held on despite Rob Hulse pulling a goal back with a near-post finish after 62 minutes.
Bolton and Middlesbrough could not muster a goal between them at the Reebok Stadium.
Stand-in skipper Jonathan Woodgate led by example as Middlesbrough produced another commanding display to leave Bolton striker Nicolas Anelka frustrated.
Aiyegbeni Yakubu struck a fierce 20-yard effort in the second half which was destined for the top corner until Jussi Jaaskelainen flung himself to his right to make a splendid save.
Watford hosts Aston Villa at 5.15pm