Jan Age Fjortoft hit a hat-trick as bottom side Swindon Town eased past Coventry City.
The Norwegian forward opened the scoring after just eight minutes and then converted a spot-kick to give the hosts a 2-0 half-time lead.
Julian Darby pulled a goal back but Fjortoft completed his treble with another penalty, placed in the same position.
Swindon remained at the foot of the table but moved level on points with Sheffield United, two points from safety, while Coventry stayed 12th.
Newcastle United miraculously fought back from four goals down to earn a draw with Arsenal, denting their visitors' title hopes.
Theo Walcott scored after just 44 seconds, and Johan Djourou and Robin Van Persie then gave the Gunners a 3-0 lead with only 10 minutes played.
Van Persie made it 4-0 in the 26th minute, but Abou Diaby's dismissal early in the second half allowed Newcastle back into the contest.
Joey Barton converted penalties either side of a Leon Best goal and, in the 87th minute, Cheick Tiote completed the comeback with a 20-yard equaliser.
Second-placed Arsenal moved within four points of leaders Manchester United, but missed the chance to narrow the gap further. Newcastle ended the day in 10th.