Scott Dobie's injury-time equaliser for Carlisle denied Coca-Cola League One leaders Leicester a dramatic victory following the 2-2 draw at the Walkers Stadium.

Matt Fryatt thought he had stolen a vital win for the Foxes when he headed home with less than three minutes to go but Dobie nodded home Michael Liddle's cross more than a minute into injury-time.

Michael Bridges had earlier given Carlisle the lead before Matt Oakley levelled matters.

Second-placed Peterborough closed the gap to two points with a late 2-1 win at Oldham.

Craig Mackail-Smith (26) gave Posh the lead but after Chris Taylor's 42nd-minute header, it needed Mackail-Smith's close-range strike four minutes from time to secure a commendable victory for Darren Ferguson's side.

Millwall kept up the pace with a comfortable 3-1 win at home to Walsall.

Jason Price (18) put the Lions in front early on and though Jabo Ibehre (29) put the Saddlers level, Gary Alexander scored either side of half-time to put the game beyond the Black Country side.

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

#Peterborough United
#Leicester City
#Chris Taylor
#Matt Fryatt
#Michael Liddle
#Jabo Ibehre
#Jason Price
#League One
#Darren Ferguson
#Gary Alexander
#Carlisle United
#Oldham Athletic
#Matt Oakley
#Craig Mackail-Smith
#Michael Bridges
#Scott Dobie