Coca-Cola League Two pace-setters Bournemouth slipped to a shock 2-1 defeat against Hereford.
Marc Pugh scored twice at Edgar Street, rendering Steve Fletcher's goal academic.
Dagenham and Redbridge also lost, falling to third in the process, as Barnet wrapped up a 2-0 win.
Rochdale took advantage to move second, winning 2-0 at Darlington - Will Buckley and Chris O'Grady on target.
Rotherham also came away with nothing on what was a poor night for the front runners, Ian Sharps' own goal ensuring a 3-1 defeat at Northampton.
Shrewsbury went behind to hosts Cheltenham after Barry Hayles' 60th-minute strike but recovered to win 2-1.
Luke Rodgers scored a hat-trick to pick up a 3-0 win for Notts County over Lincoln City, their second consecutive success since Sol Campbell's acrimonious departure.
Aldershot and Torquay drew 1-1 as did Burton Albion and Macclesfield.
An 83rd-minute goal from Andy Dawson sealed a dramatic 3-2 win for Bury over Crewe, while three of the four goals in Port Vale's 2-2 draw with Accrington came in the closing five minutes.
Bradford and Morecambe fought out a stalemate at Christie Park.
Copyright (c) PA Sport 2009, All Rights Reserved.