Southend are up to seventh in Coca Cola League One having beaten Yeovil 2-1, with the visitors hanging on after Danny Schofield (88) - who was later sent off - had reduced the 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 for the visitors and only Tom Pope (55) replying.
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, with Danny Graham scoring a consolation for the hosts.
Rickie Lambert's 53rd-minute goal was the only goal in Bristol Rovers' victory at Colchester.
Copyright (c) PA Sport 2008, All Rights Reserved.
Do YOU want to write for GiveMeSport? Get started today by signing-up and submitting an article HERE: https://www.givemesport.com/writeforgms