Bishop's first-half header extended David Flitcroft's sides unbeaten league run to 17 matches.

Bury came from behind to beat Crewe 3-1. Caolan Lavery cancelled out Chris Porter's early goal and Jay O'Shea scored twice after the break to give the Shakers a win which lifts them up to fourth.

Forest Green made it five games without defeat with a 2-1 win over Northampton. The hosts struck in just the second minute as George Williams fired in from six yards out. Sam Foley equalised for the visitors but Theo Archibald grabbed an added-time winner for Rovers.

Luke Varney notched midway through the first half before Conor Thomas' penalty doubled the lead before the break. Tom James' free-kick pulled one back for the Glovers just after half-time but Jordon Forster sealed it for Cheltenham and Kevin Dawson grabbed a fourth late on.