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.