LEAGUE ONE leaders Norwich City missed the chance to extend their advantage over Leeds United (who are in action tonight against Millwall) when they were held to a 1-1 draw by fellow promotion chasers Swindon Town on Saturday.
Grant Holt's 52nd minute strike looked to have given the Canaries all three points, but Gordon Greer's last-gasp leveller earned Swindon a draw and closed the gap to the automatic promotion places to just four points.
Charlton Athletic remain third after they came from 2-1 down to draw with Gillingham. Charlton went in front through Frazer Richardson, only for Andy Barcham and Dennis Oli to overturn the deficit before the break.
The Gills are without an away win this season, though, and that unwanted record is still intact after David Mooney's 60th minute equaliser for the Addicks.
Sixth-placed Colchester United had an extra man for the entire second half of their meeting with Walsall due to Mark Hughes' red card on the stroke of half time, but they failed to take advantage and the Saddlers nicked the points at the death through Darren Byfield.
Milton Keynes Dons' fading hopes of reaching the play-offs took another knock as they were thumped 3-0 by Southampton, for whom Rickie Lambert was in top form, bagging all three goals.
There was a similarly convincing scoreline in the West Country derby at Huish Park as Bristol Rovers eased past Yeovil Town. Two goals for Jo Kuffour, added to Paul Heffernan's strike, gave the Pirates a 3-0 success - and all the damage was done before the break.
Carlisle United blew a two-goal lead against struggling Southend United and had to be content with a point from their long journey to Essex. Goals inside the first 13 minutes from Scott Dobie and Ben Marshall put the Cumbrians in control, but Southend hit back through Franck Moussa and Adam Barrett, who was later sent off.
Brighton & Hove Albion continue to pull away from the relegation zone, but Oldham Athletic will be looking nervously over their shoulders after the Seagulls triumphed 2-0 at Boundary Park. Elliott Bennett put the visitors in front before Jon Worthington's own goal sealed their victory.
Brentford warmed up for next weekend's London derby with the O's by beating Stockport County 1-0 at Edgeley Park. Charlie MacDonald scored the Bees' goal.
Friday night's game saw Hartlepool United and Tranmere Rovers battle out a 0-0 draw - a result that does neither team many favours in their relegation scrap.
Exeter City also grabbed a point, coming from two down to draw 2-2 at Wycombe Wanderers. Gareth Ainsworth and Stuart Beavon struck to give the Chairboys a commanding lead, but Exeter refused to give in and after Liam Sercombe cut the deficit, Richard Logan scored a last minute leveller.