Stevenage's unbeaten home record in npower League One came to an end as Paolo Di Canio's Swindon team powered to a 4-0 victory at the Lamex Stadium.
The visitors, last season's League Two champions, could even afford to miss a penalty as they made it a dismal day for their Hertfordshire hosts.
Raffaele De Vita put Swindon in front after 17 minutes and Matt Ritchie doubled the lead in the 31st minute.
Tommy Miller missed a spot-kick three minutes later, but it was 3-0 in the 38th minute when Miles Storey fired in Ritchie's cross.
Substitute Adam Rooney had only been on the pitch a minute when he completed the rout in the 62nd minute. Swindon stay seventh.
A first home defeat in eight meant Stevenage dropped a place to third in the table, which continued to be led by Tranmere, who today came from behind to earn a 1-1 home draw with Preston.
Tranmere had slipped behind in the 50th minute when Paul Huntington headed in for North End, but an equaliser arrived five minutes from time through Jake Cassidy.
Tranmere's lead is two points over both Stevenage and Crawley, who edged up to second place after a 1-1 home draw with Oldham.
Oldham had Jean Yves Mvoto sent off after 20 minutes and Crawley's Hope Akpan followed him in the 62nd minute.
Oldham broke through five minutes later through Jose Baxter, but Kyle McFadzean cracked in a leveller in the 79th minute.
Two goals in quick succession during the second half saw Notts County slump 2-0 at home against Doncaster, who edged ahead of them in the play-off places. Paul Keegan made Rovers' breakthrough after 61 minutes and Chris Brown added a second two minutes later.
MK Dons' former Manchester United stars Luke Chadwick and Alan Smith led the midlands side to a 3-0 win at Scunthorpe.
Chadwick put the visitors in charge with goals after 17 and 30 minutes, before Smith's first of the season on the hour mark killed off lingering Iron hopes.
Chadwick had a hat-trick opportunity but saw a late penalty saved by Sam Slocombe.
Eddie Howe remains unbeaten after four games of his second spell as Bournemouth's manager following a 4-2 win at Carlisle, secured by two goals from Mark Pugh and further efforts from Lewis Grabban and Lee Barnard. Liam Noble and David Symington scored in reply.
A pair of own goals, including one from the head of Tony Craig in the 90th minute, gave Hartlepool a 2-2 draw at Brentford.
Paul Hayes scored twice for the home side, but his first was cancelled out before the break by team-mate Harlee Dean and Craig obliged for the grateful visitors late on.
Asa Hall came off the bench to head two late goals that gave Shrewsbury a 2-2 draw against Colchester, who had threatened to floor the home side when Craig Eastmond and Sanchez Watt put them two goals to the good.
David McGoldrick's seventh-minute strike gave Coventry a 1-0 win at Leyton Orient, while Bury held Walsall 1-1 at Gigg Lane.
Will Grigg gave Walsall a fourth-minute lead, but Dominic Poleon drilled in a leveller seven minutes later.