Paul Parry scored twice as Cardiff beat Bournemouth 2-1, Peterboro lost 2-1 to Bristol City with Steve Brooker again scoring the winner. Yeovil beat Charlton 1-0, while Chester racked up 11 conceded in two games as they were thumped 5-2 by Leeds. Crewe beat Barnsley 2-0 with Anthony Elding scoring, and Grimsby beat Tranmere 2-0.
Hartlepool surprised Scunthorpe with a 3-0 win, Huddersfield beat Bradford 4-0, and Leyton Orient went down 4-1 at Ipswich. Leicester beat Stockport 1-0, with the Hatters playing 70 minutes with ten men. Northampton beat Millwall 1-0, MK Dons beat Norwich by the same score, and Oldham beat Rochdale on penalties after playing the second half and extra time with ten men.
Carlisle beat Shrewsbury (aka Carlisle reserves) 1-0, and Darlington beat Walsall 2-1. Both Lionel Ainsworth and Theo Robinson started for Watford as they beat Bristol Rovers 1-0.