Norwich moved seven points clear of rivals Leeds at the top of League One after a comfortable 3-0 win over Yeovil at Carrow Road.
Wes Hoolahan gave City a third-minute lead before Grant Holt added a second in the 69th minute. Chris Martin grabbed his 20th of the season to complete the scoring 15 minutes from time.
Leeds slipped up at home to Brentford and had to be thankful for Jermaine Beckford's first goal in seven games to salvage a point. Brentford had earlier shocked the home side when Ben Strevens forced the ball home at a corner.
Charlton kept up the pressure on Leeds and cut the gap between them to just two points with a 2-0 home win over bottom club Stockport. An own goal by Paul Huntington gave the home side the perfect start in the seventh minute and three minutes later Akpo Sodje sealed victory.
Swindon's promotion hopes suffered a setback as they were beaten 4-0 by west country rivals Bristol Rovers at the County Ground. Joe Kuffour beat the offside trap to open the scoring on 25 minutes before Paul Heffernan and Chris Lines made it three at the interval. Jeff Hughes completed the rout on 61 minutes with a close-range effort.
Millwall claimed a share of the spoils with a 2-2 draw at Walsall to keep them in the play-off places. Alex Nicholls and Richard Taundry had given Walsall a 2-0 lead before Steve Morison hit back for the East London side and they secured a point when Alan Dunne's long-range effort found the net in added time.
A goal in each half from Gillingham's Simeon Jackson dented Huddersfield's play-off hopes with a 2-0 home win while Mark Carrington's first-half goal gave MK Dons a 1-0 home success over Leyton Orient. Carrington's close-range effort keeps his side on the fringe of the play-off positions.
Tranmere boosted their survival hopes with a 2-1 home victory over Southampton. Marlon Broomes put Rovers ahead in the second minute but prolific striker Lee Barnard levelled before the interval. However, a late penalty from Ian Thomas-Moore secured all three points for the home side.
On-loan striker Roy O'Donovan struck a clinical hat-trick as Hartlepool beat struggling Southend 3-0. Visitors Southend had Alan McCormack sent off for two bookable offences and they remain entrenched in the relegation zone.
Exeter also remain in the bottom four after a 1-1 home draw with fellow strugglers Oldham, while second-bottom Wycombe claimed a point with a goalless draw at home to Carlisle.
Copyright (c) PA Sport 2009, 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