Scunthorpe took advantage of Bristol City and Nottingham Forest being involved in FA Cup action to move three points clear at the top of League One.
The Iron, who sold seven-goal forward Andy Keogh to Wolves this week, were 3-0 victors against Millwall at Glanford Park.
They scored two in three second-half minutes as Jim Goodwin (50) grabbed the first and Andy Crosby fired in a penalty after a foul by Paul Robinson on Billy Sharp. Jermaine Beckford made the result safe when he scored from Neil MacKenzie's cross.
Yeovil moved up one place to fourth thanks to a 2-0 win at Bradford.
Arron Davies' fifth-minute strike gave the Glovers the perfect start and he added a second (67) when he turned in Nathan Jones' cross.
Doncaster, with games in hand on all the teams above them, climbed one place to eighth with a 3-2 win at home to Rotherham.
Richie Partridge's volley gave the Millers a 10th-minute lead but, two minutes later, Paul Heffernan levelled. Graeme Lee headed Rovers in front (47) and Heffernan's second from Jonathan Forte's cross 12 minutes later looked to have made the win safe, but Martin Woods pulled one back (71).
Brentford remain bottom of the table after a goalless draw at home to Carlisle, but fellow Londoners Leyton Orient moved themselves clear of danger with a 4-0 win at Crewe.
Adam Chambers put the Os in front on the stroke of half-time and Wayne Corden then steered in a Gary Alexander cross (51). Jabo Ibehre grabbed a third and Shane Tudor (83) wrapped up the win.
Mid-table Huddersfield were held to a 1-1 draw at home by Chesterfield. Peter Holmes headed the Spireites in front (23) but Matthew Young secured a point for the Terriers (53).
Brighton and Port Vale's clash at the Withdean Stadium finished goalless.