The match featured three Spurs loanees - Massimo and Nathan lined-up for Swindon while Kevin Stewart was back in the starting XI for Crewe.
Massimo played a starring role as Swindon stormed into a 3-0 lead. He headed home a cross from Gary Roberts for 2-0 after 18 minutes before delivering a corner converted by Adam Rooney for 3-0 on 25 minutes.
Massimo and Nathan completed the 90 minutes for the Robins while Kevin played 68 minutes for Crewe.
The result leaves Swindon four points clear of MK Dons in sixth with just two matches remaining - one win will secure a play-off spot.
In the Championship, Adam Smith was back in the Millwall team after sitting out Saturday's FA Cup semi-final against Wigan at Wembley and completed 90 minutes as the Lions secured a key 1-0 win.
Jon Obika was an 81st minute substitute as Charlton drew 0-0 at champions-elect Cardiff, with the point enough to secure promotion for the Welsh team to the Premier League.
Alex Pritchard and Harry Kane were unused substitutes for Peterborough United and Leicester City respectively.
Danny Rose played his part as Sunderland secured a vital win in the Tyne-Tees derby on Sunday.
The full-back completed the 90 minutes and his battle with Newcastle's Mathieu Debuchy was a highlight throughout.
Goals from Stephane Sessegnon, Adam Johnson and David Vaughan clinched Sunderland's first win at St James Park in 13 years and moved them four points off the drop zone.
Sunderland's win didn't help QPR's hopes of survival and Andros Townsend played another full stint for Rangers in a 2-0 loss at Everton on Saturday. QPR are 10 points adrift of safety.
Simon Dawkins was an unused substitute in Villa's 1-1 draw against Fulham.
In the Championship, Jon Obika came off the bench in the 65th minute with Charlton already 4-0 up at Barnsley. The striker soon set-up Salim Kerkar for the fifth goal as the Addicks ran out 6-0 winners.
Alex Pritchard was back in action as a 75th-minute substitute for Peterborough United after injury and helped Posh out of the Championship relegation zone with a 3-2 win against high-flying Watford.
Harry Kane came off the bench late as Leicester City drew 1-1 against Birmingham and Adam Smith was an unused substitute as Millwall lost 2-0 against Wigan in the FA Cup semi-final at Wembley.
In League One, Massimo Luongo and Nathan Byrne both played 90 minutes as Swindon suffered a 2-0 loss at Sheffield United. Meanwhile, Dean Parrett is back at Spurs after his loan spell at the Robins.
Kevin Stewart was an unused substitute as Crewe lost 2-1 against leaders Doncaster while in League Two, Jonathan Miles was also an unused substitute as Dagenham & Redbridge lost 1-0 at home to Oxford.
Away from the UK, Yago Falque played 90 minutes as Almeria lost 1-0 against Mirandes in Spain's Segunda Division.
John Bostock was an 86th minute substitute as FC Toronto drew 1-1 against Philadelphia Union in the MLS while both Bongani Khumalo and Souleymane Coulibaly were unused substitutes for POAK in Greece and Grosseto in Italy's Serie B respectively.