Kevin Lisbie and Steve Watson both scored premier league hat tricks on Sunday as Charlton Athletic came from behind to beat Liverpool 3-2 and Everton demolished Leeds United 4-0.
Fulham earned a convincing 2-0 victory over Blackburn Rovers at Ewood Park, while Manchester City missed a host of chances as they were held to a goalless draw by Tottenham Hotspur.
Czech midfielder Vladimir Smicer gave Liverpool an early lead, brilliantly put through by Australia playmaker Harry Kewell, but a double strike by Lisbie put Charlton in front just before the break.
England striker Michael Owen equalized within minutes of the re-start from the penalty spot but Lisbie, who has been regularly barracked by Charlton fans, answered his critics in style with a superb solo winner in the 83rd minute.
Kewell hit the woodwork but Charlton held on for a first home league win of the season that left them 12th in the table on eight points, while Liverpool slipped to eighth with 11 points.
Watson hit two in the first half at Goodison Park, with Duncan Ferguson also getting on the scoresheet, before bringing up his hat trick soon after the re-start.
Fulham are seventh after a goal in each half, scored by Luis Boa Morte and French striker Louis Saha, earned them a victory at Ewood Park.
Manchester City missed a hatful of opportunities to win their game and ruin David Pleat's first league game as caretaker manager of Spurs after Glenn Hoddle's sacking.