Swindon are fifth in the Coca-Cola League One table after a 2-2 draw at Huddersfield, who remain one place outside the play-offs.
Peter Clarke's header gave the Terriers an eighth-minute lead, which lasted only two minutes as Charlie Austin levelled with a close-range header.
The Robins went ahead through Daniel Ward's 20-yard shot but Antony Kay's header ensured the game ended all square.
Millwall remain in sixth thanks to their 1-0 win over Exeter, who ended the match with 10 men after the dismissal of Barry Corr.
The game appeared to be heading for a goalless draw when Neil Harris scored with a 20-yard free-kick 10 minutes from time before Corr was shown a straight red card for a foul on Alan Dunne.
Carlisle enjoyed a 5-0 thumping of MK Dons to complete the double over Paul Ince's side following their 4-3 victory earlier this season.
Ian Harte's header and Matthew Robson's close-range shot gave Carlisle a 2-0 half-time lead before three goals in 11 second-half minutes from Daryl Duffy, Scott Dobie and Joe Anyinsah ensured a resounding win.
Oldham enjoyed a 1-0 win over Walsall, Brentford drew 1-1 with Wycombe, Yeovil and Gillingham was goalless and Southend v Tranmere ended a goal apiece.
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: http://gms.to/writeforgms