Aldershot produced a battling performance to earn a 2-1 victory which left Town still waiting to secure automatic promotion back into League One.
The hosts went ahead through Guy Madjo on 12 minutes before an early second half penalty from Paul Caddis drew the Robins level. Good work from Madjo again then saw the hosts regain the lead with Danny Hylton on hand to provide the close range finish.
Before kick-off both sets of fans observed a minute's silence in memory of Paolo Di Canio's mother who sadly passed away on Friday evening.
With the game soon underway, Town set about attacking the hosts with early efforts from Raffaele De Vita and Jonathan Smith both warning shots for Dean Holdworth's side.
It was the home side who made the first impression on the scoreline with a 12th minute effort from Guy Madjo putting the hosts in front. After a shot from Danny Hylton had been saved low to his right by Wes Foderingham, Madjo was on hand to smash the ball into the empty net from six yards to put his side ahead.
The Shots continued to press the Town goal with a series of corners with Foderingham and Caddis combining on several occasions to clear the danger to prevent a second goal.
The Robins were forced into an early change on the half-hour mark with Joe Devera going down with a knock and he was replaced by Aden Flint at the heart of the backline.
After series of corners, Aldershot came close to adding a second five minutes from the break but after a goalmouth melee, the visitors were somehow able to clear their lines.
At the other end Town saw a back post header from De Vita loop onto the roof of the net on 43 minutes before the half-time whistle blew after one additional minute of first half time.
The Robins made one change at the break with De Vita replaced out wide on the right by Southampton loanee Lee Holmes. There was more defending for Town to do early in the second period with the Shots looking to add a second goal after a workmanlike first half.
Wilko Risser saw a 50th minute drive fly wide before the visitors levelled the game up. After handball in the box against Peter Vincenti, Referee M Heywood pointed straight to the spot with Caddis stepping up to send Young the wrong way to make it 1-1 with 53 minutes gone.
Just when Town thought they had got into their stride, Aldershot struck again. Persistent work down the right hand side from Madjo saw the powerful frontman beat Flint to the by-line and his cutback across goal found Hylton at the back post who smashed the ball home to make it 2-1.
The response from Di Canio's men saw Murray denied by good covering from Darren Jones before Smith shot wide after a punch from Young fell at the edge of the box on 75 minutes.
An 83rd minute free-kick on the edge of the box saw Holmes take aim but his low shot was gathered low by Young in the Aldershot goal.
A late Town rally and four minutes of added time were not enough to change the scoreline with the Robins now looking to Saturday's trip to Gillingham to secure promotion.
F/T: Aldershot Town 2 Swindon Town 1