Morecambe warmed up for their meeting with Carlisle United this weekend by beating Crawley - thanks in part to an ex-Blues striker.

Cole Stockton's seventh of the season put the Shrimps into an early lead at the Mazuma Stadium.

After another former Blues man in Ashley Nadesan had levelled for the visitors, Carlos Mendes Gomes netted twice to complete a 3-1 win that keeps Morecambe firmly in the promotion hunt.

Derek Adams' side are fifth in League Two ahead of Carlisle's visit on Saturday - nine points ahead of the 12th-placed Cumbrians having played four games more.

Cheltenham are the new leaders after a 1-0 win over lowly Southend at the Jonny-Rocks Stadium.

Conor Thomas's second-half penalty was the difference for Michael Duff's side.

The Robins leapfrog Cambridge, who slipped to a 1-0 home defeat to Scunthorpe for whom Alex Beestin scored.

Third-placed Forest Green suffered a heavy defeat at improving Stevenage, going down 3-0 to goals from Danny Newton (two) and Elliot List.

Tranmere remain in the hunt in fourth place after Liam Feeney's early strike proved enough for a 1-0 win over Newport at Prenton Park.

Bolton's surge into the promotion race continued, meanwhile, with a 2-0 win at Oldham.

Harry Clarke's own-goal and an Eoin Doyle strike completed a six straight win as the Trotters went sixth.

Leyton Orient, under new interim boss Jobi McAnuff, chalked up a 1-0 win at bottom side Grimsby thanks to Dan Happe's goal.

Barrow remain second bottom after a late Jack Muldoon goal consigned the south Cumbrians to a 1-0 home defeat to Harrogate.

Salford are seventh after a 1-0 home win over Port Vale - Ian Henderson getting their goal.

Danny Rowe earned Bradford a 1-0 win over Mansfield while Exeter and Walsall played out a goalless draw.