Arsenal stretched their unbeaten Premier League run to 48 matches as Thierry Henry scored twice in a 4-0 win over Charlton Athletic at Highbury.
A neat finish from Fredrik Ljungberg put the Gunners ahead, and three minutes after the break, Henry cleverly backheeled the ball past Dean Kiely to make it 2-0.
Henry netted his second with a fierce shot and Jose Antonio Reyes wrapped up the scoring with 19 minutes remaining.
Arsenal moved five points clear at the top with 22 points, while Charlton dropped to 10th on 11 points.
Andrew Johnson scored Fulham's first Premier League hat-trick as they thrashed local rivals Queens Park Rangers 6-0 for their first victory of the season.
The striker scored his first after 78 seconds, before winning a penalty, which Danny Murphy converted.
Johnson added his second in the 38th minute and completed his treble 21 minutes later.
Clint Dempsey scored the fifth, while Bobby Zamora hit the sixth as the Cottagers ran out emphatic winners.
The win left Fulham 12th with seven points, a point and a place behind QPR.