Tranmere Rovers are top of npower League 1 by a point after claiming a 1-0 victory over struggling Scunthorpe United.

Cole Stockton grabbed the only goal of the game just before the hour mark at Prenton Park as Rovers took advantage of a slip-up by Sheffield United.

The Blades lost 3-2 at home to bottom club Hartlepool United, who picked up just their second win of the season.

Steve Howard put the visitors ahead only for Michael Doyle to level. But a Ritchie Humphreys strike and Howard's second put Hartlepool clear, and Harry Maguire's late effort was not enough for United.

Meanwhile, Doncaster Rovers are now level on points with their second-placed Yorkshire rivals after a 3-0 win at Preston North End. David Syers opened the scoring inside the first minute, with David Cotterill and a Billy Paynter penalty completing the scoring.

Brentford dropped to fourth after a goalless draw at Shrewsbury Town while Bournemouth were 3-0 victors over Crawley Town thanks to a Gary Alexander own goal and further strikes from Brett Pitman and Eunan O'Kane.

Portsmouth remain in the bottom four after a 2-1 home defeat against Yeovil Town, while Crewe Alexandra won at Oldham Athletic by the same scoreline.

Coventry City came from behind twice before beating Milton Keynes Dons 3-2 at stadiummk. Daniel Powell and Ryan Lowe netted for the Dons but Franck Moussa and Stephen Elliott pegged them back before Elliott also added the winner.

Elsewhere Moses Odubajo struck three minutes from time to help Leyton Orient beat Walsall 2-1 and two early goals were enough to give Carlisle United a 2-1 win over Bury.

The games between Colchester United and Swindon Town and Stevenage and Notts County were postponed due to waterlogged pitches.