Sheffield Wednesday, who had Jon Otsemobor sent off, left it late but did enough against Yeovil in the npower League One clash at Huish Park.
Substitute Jermaine Johnson (72) broke a lengthy deadlock before Tommy Miller converted an 84th-minute penalty for a 2-0 win.
Huddersfield saw off Southampton by the same scoreline at the Galpharm, Anthony Pilkington and Joey Gudjonsson scoring at either end of the first half.
Brentford moved off the bottom of the table with a 3-0 away win over the side who replace them there, Tranmere.
Kevin O'Connor scored twice, including a penalty, and Marcus Bean netted nine minutes from time.
A Jeff Hughes spot-kick and a Chris Lines effort helped Bristol Rovers to a 2-1 win at home to Rochdale, who had a Byron Anthony own goal to thank for their consolation.
Darren Currie (26) and Martin Devaney (50) exchanged goals as Dagenham and Walsall held each other to a 1-1 draw, while substitute Jonathan Tehoue grabbed the winner after 89 minutes of Leyton Orient's 1-0 win over Hartlepool.
Notts County defeated Plymouth 2-0 courtesy of Jon Spicer and Craig Westcarr, while Oldham and Colchester fought out a goalless draw.
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