The first half was a fairly unevently half before Scunthrope took the lead after 36 minutes with a goal from inside the area from Matt Sparrow after he was left unmarked.
Swindon were a lot better in the second half, but Rory Fallon was shown a red card for picking up two yellow cards, the first for a dive in the box, and the second for a foul, although he was lucky not to have been sent off a couple of minutes earlier.
After some good play Swindon finally thought they had equalised on 77 minutes when Shakes had the ball in the back of the net, but it was disallowed after a handball by Scunthorpe's Ian Barraclough. Swindon were awarded a penalty which was taken and scored by Christian Roberts much to the relief of the home crowd.
Swindon had chances to win the game in the final ten minutes, but so did Scunthorpe and it was thanks to Tom Heaton again for keeping the score down. Bouazza should also have scored after a good run, but instead of passing he kept, and then lost the ball.
A last minute corner still wasn't enough for Swindon and they held out for their second league draw in a row which keeps they bottom of the table, but at least gives them some hope of getting a league win soon.
Overall a draw was a fair result as both sides had chances. Swindon's best period game was in the last half hour after the sending off of Rory Fallon. Swindon now travel to Huddersfield on Saturday.