Swansea bounced back from their FA Cup exit to extend their lead at the top of Coca-Cola League One with a 2-0 win over Port Vale.
Roberto Martinez's side were knocked out of the competition by non-league Havant and Waterlooville but responded positively against struggling Vale at the Liberty Stadium.
Dutchman Ferrie Bodde opened the scoring in the 28th minute when he fired home from 20 yards and Darren Pratley added a second moments after the half-time break to put Swansea five points clear at the top of the table.
Carlisle moved up to second place after striker Joe Garner scored the only goal of the game to give his side a 1-0 win over Crewe at Brunton Park.
Garner produced a neat finish inside the six-yard box to claim his 13th goal of the season to give the Cumbrians their 10th home win of the season.
Nottingham Forest missed the chance to keep the pressure up at the top and scored two own-goals to give Maurice Malpas a winning start to his reign as Swindon boss.
James Perch put through his own net in the 35th minute before Luke Chambers equalised in the 63rd minute.
But Ian Breckin headed the ball past goalkeeper Paul Smith to give the Robins all three points at the County Ground.
Doncaster recorded a surprise 1-0 win over Leeds at Elland Road in the first league meeting between the sides in 52 years.
Midfielder Brian Stock struck their winner from a free-kick in the 21st minute to seal the win for Rovers.
Struggling Luton's problems continued after they slipped to a 2-1 away to promotion-chasing Leyton Orient.
Adam Boyd broke the deadlock in the 39th minute with his ninth League goal of the season against his former club before Andy Barcham doubled the advantage in the 55th minute.
Luton pulled one back when Keith Keane fired home a loose ball after home keeper Stuart Nelson had failed to deal decisively with Darren Currie's corner but Orient held on.
Tranmere defender Antony Kay executed the perfect smash and grab away victory as Rovers broke Millwall hearts with a 1-0 win.
Kay pounced on Paul McLaren's 87th minute free-kick to give Tranmere the points and leave Millwall in the drop zone.
Substitute Craig Disley scored a late equaliser for Bristol Rovers to earn his side a a 1-1 draw against Walsall who had led through Edrissa Sonko at a soggy Memorial Stadium.
A Robbie Williams free-kick earned Huddersfield a 1-1 draw against Brighton who had Gary Hart sent off late on.
Defender Tommy Elphick looked to have put Brighton on course for maximum points when he headed in a Dean Cox corner 16 minutes from time but Williams pulled one back.
Goals from Mark Gower (18), Simon Francis (23), Tommy Black (44) and Gary Hooper (65) gave Southend a 4-1 win at Bournemouth with Warren Cummings (50) scoring a consolation for the home side.
Daniel Jones gave Northampton a 1-0 win over fellow strugglers Gillingham at Priestfield while Yeovil held Oldham to a goalless draw at Huish Park.