Millwall's poor home form continued as they squandered the chance to cut the gap on second-placed Leicester following a 1-0 defeat by Colchester in Coca-Cola League One.
Clive Platt headed the only goal six minutes from time to compound a bad night for the Lions, whose injury troubles increased when Gary Alexander went off three minutes before half-time with Neil Harris already ruled out.
Huddersfield came from behind to claim a 2-1 win at Bristol Rovers.
Jo Kuffour put the hosts ahead with an overhead kick two minutes after half-time before Anthony Pilkington and Danny Cadamarteri turned the match with two goals in eight minutes.
A late goal by Jonathan Obika saw Yeovil leapfrog visitors Northampton and move out of the relegation spots and into 16th thanks to their 1-0 win.
Copyright (c) PA Sport 2009, All Rights Reserved.