Match ends, Swindon Town 5, Sheffield United 2.
Michael Smith scored twice for Swindon before they held off a second-half fightback from Sheffield United to record a convincing victory.
Smith put the hosts ahead and doubled their lead from the spot after Neill Collins felled Massimo Luongo.
Jonathan Obika bagged a third soon after before Mark McNulty and Ben Davies looked to put United back in it.
But Andy Williams slotted home and Louis Thompson struck from outside the area to seal an emphatic home win.
Smith's brace takes his tally up to four goals this season, with his first coming after just 13 minutes courtesy of Thompson's through-ball.
The win sees Swindon move up to fourth in League One with the Blades slipping to tenth.
Sheffield United boss Nigel Clough told BBC Radio Sheffield:
"We were poor defensively. We need some help in the centre-half department, which we have been talking about since Harry Maguire left.
"Going forward, we scored two goals away from home. That should be enough to get you a point.
"The 18 here today is the only 18 we've got fit."
- 29Rossi BrancoSubstituted forLelanat 76'minutes
- 8KasimBooked at 31mins
- 11B Smith
- 4LuongoSubstituted forReevesat 73'minutes
- 20ObikaSubstituted forWilliamsat 65'minutes
- 15CollinsSubstituted forHarrisat 88'minutes
- 16DaviesBooked at 90mins
- 6BashamBooked at 51minsSubstituted forReedat 56'minutes
- 10ScougallBooked at 30minsSubstituted forFlynnat 64'minutes
- Gavin Ward
- Shots on Target
Second Half ends, Swindon Town 5, Sheffield United 2.
Jordan Turnbull (Swindon Town) wins a free kick in the attacking half.
Foul by Louis Reed (Sheffield United).
Ben Davies (Sheffield United) is shown the yellow card.
Nathan Byrne (Swindon Town) wins a free kick in the defensive half.
Foul by Ben Davies (Sheffield United).
Michael Smith (Swindon Town) wins a free kick in the defensive half.
Foul by Craig Alcock (Sheffield United).
Substitution, Sheffield United. Robert Harris replaces Neill Collins.
Andy Williams (Swindon Town) wins a free kick in the attacking half.
Foul by Michael Doyle (Sheffield United).
Corner, Sheffield United. Conceded by Jake Reeves.
Goal! Swindon Town 5, Sheffield United 2. Louis Thompson (Swindon Town) right footed shot from the centre of the box to the top right corner. Assisted by Yaser Kasim.
Corner, Swindon Town. Conceded by Craig Alcock.
Attempt missed. Neill Collins (Sheffield United) header from the centre of the box is just a bit too high following a corner.
Corner, Sheffield United. Conceded by Yaser Kasim.
Andy Williams (Swindon Town) wins a free kick in the defensive half.
Foul by Neill Collins (Sheffield United).
Delay over. They are ready to continue.