Leicester extended their lead at the top of Coca-Cola League One after a late 3-2 victory over Huddersfield was coupled with second-placed Scunthorpe being held to a 2-2 draw by Leyton Orient.

The Foxes were 2-0 up through Matt Fryatt (50 and 65) but allowed the hosts to hit back with goals from Gary Roberts (69) and Liam Dickinson (77).

However, Lloyd Dyer lobbed Matt Glennon in the 90th minute to snatch the points.

Ten-man Scunthorpe also let a two-goal lead slip but it could have been worse for them had Orient's Adam Boyd not missed a penalty.

Izzy Iriekpen (26) and Paul Hayes (45) put the visitors in front but when Joe Murphy was sent off in the 57th minute for bringing down John Melligan, Orient took advantage even though replacement goalkeeper Josh Lillis saved the spot-kick.

Boyd made up for his miss by scoring two minutes later and Stephen Purches equalised in the 67th minute.

Leeds remain fourth despite their five-match winning streak ending in a 2-0 defeat to Peterborough thanks to second-half goals from George Boyd (47) and Craig Mackail-Smith (90).

Walsall moved up to fifth despite a goalless draw at Hereford, while Millwall slipped a place having been hammered 4-0 by MK Dons, for whom Sam Baldock scored twice, along with Sean O'Hanlon and Paul Robinson's own goal.

Copyright (c) PA Sport 2008, All Rights Reserved.

Topics:
Peterborough United
Leicester City
Gary Roberts
Matt Fryatt
Milton Keynes Dons
Paul Hayes
Izzy Iriekpen
Football
Millwall
Liam Dickinson
Paul Robinson
Scunthorpe United
League One
Matt Glennon
Huddersfield Town
Walsall
Lloyd Dyer
Hereford United
Joe Murphy
George Boyd
Gary Roberts
John Melligan
Adam Boyd
Stephen Purches
Craig Mackail-Smith
Josh Lillis
Leeds United
Leyton Orient
Sean O'Hanlon
Paul Robinson
Sam Baldock