LEICESTER’S lead at the top of League I became three points as 10-man Scunthorpe let slip a two-goal advantage at Leyton Orient.

And it could have been worse for the Iron had Adam Boyd not missed a penalty.

Izzy Iriekpen (26 minutes) and former Town loan man 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, the son of ex-Town favourite Mark, 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.

Goals by George Boyd (47) and Craig Mackail-Smith (90) sealed if for the Posh.

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.

Southend are up to seventh having beaten Yeovil 2-1, with the visitors hanging on after another ex-Town player Danny Schofield, who was later sent off, struck on 88 minutes to reduce a lead established by Lee Barnard (24) and Hal Robson-Kanu (86).

Crewe slipped to third-bottom after a 3-1 home defeat to Northampton, with Danny Jackman (45), Adebayo Akinfenwa (64) and Abdul Osman (70) all on target.

Ten-man Cheltenham moved a place above Crewe after snatching a 90th-minute equaliser in a 3-3 draw at Brighton, for whom Glenn Murray scored a hat trick.

His namesake Scott got two for the visitors, who had Josh Payne sent off for a second bookable offence five minutes from time, before Andy Gallinagh grabbed a point.

Tranmere were 2-1 winners at Carlisle thanks to goals from Ian Moore and Ryan Shotton