ARGYLE youngsters' brave fightback counted for nothing as a harsh penalty decision, deep into stoppage time, saw them go down by the odd goal in seven in Wiltshire.
The Pilgrims were slow to start; it took 20 minutes for them to get going but by that time found themselves two goals down.
Argyle pulled a goal back and finished the half strongly, only to concede again early just after the break once again. More grit was shown as the Greens got level, even though they had lost Elliot Crawford to a red card. After getting back to 3-3, though, Swindon took the game via a stoppage time spot-kick.
Swindon started the game strongly, scoring in the sixth and 11th minutes before Argyle trialist Kalaidi Lolos celebrated his debut by pulling a goal back, with a good finish after combining well with Matt Ward on 20 minutes.
The Argyle defence then failed to deal with a 53rd minute free kick to once again find themselves two goals adrift before their fightback began, in strange circumstances, 10 minutes from time.
Defender Crawford responded poorly to being fouled and was shown a straight red card, but his team pulled a goal back, from the resultant free kick, as a Robins defender headed into his own net.
It was a minute from the end of normal time that the 10 men levelled the scores as good work by Lolos set up Cameron Sangster to place his shot wide of the home goalkeeper.
But, with the game in the second minute of stoppage time, the referee somehow spotted a foul in the area to award the home side a controversial penalty which they duly converted.
Argyle: Max Childs, Tom Purrington, Harry Downing, Elliot Crawford, Rio Garside, Adam Randell (Michael Peck 65), Cameron Sangster, Matt Ward (Billy Craske 75), Luke Jephcott, Aaron Goulty (Ryan Law 80), Kalaidi Lolos.