Both Tranmere and Doncaster recorded victories to keep themselves at the summit of League One this afternoon.
Tranmere travelled to fellow title contenders Brentford and came out on top in a feisty encounter. The Bees had more chances but Ronnie Moore's side were clinical and won 2-1.
Doncaster completely dominated Leyton Orient and ran out 2-0 winners. The O's didn't even record a shot in the game.
Swindon, who are currently up for sale, also kept up their promotion push with a comfortable 2-0 win over a stubborn Shrewsbury side. Andy Williams scored his 10th goal of the season as Paolo Di Canio's side earned their fourth straight home win.
James Bailey's 95th minute winner saw Coventry take the points over Oldham, while Francois Zoko was sent off for Notts County in their 1-1 draw against Sheffield United.
Another man who saw red was Walsall's Febian Brandy, though Will Grigg's two penalties helped them to a 3-1 victory to end Bournemouth's 15-game unbeaten run.
Results in full: Brentford 1-2 Tranmere, Coventry 2-1 Oldham, Doncaster 2-0 Leyton Orient, Notts County 1-1 Sheffield United, Swindon 2-0 Shrewsbury, Walsall 3-1 Bournemouth