Match ends, Shrewsbury Town 3, Swindon Town 3.
John Sheridan's first game in charge of Swindon ended in a thrilling draw at Shrewsbury.
Sheridan arrived at the Robins in the week, following his departure from League One rivals Wigan.
The Shrews started brightly and it wasn't long before they were toasting the opener.
Aaron Pierre rose highest to meet a corner and thumped a header beyond Swindon stopper Joe Fryer to open the scoring.
Barely five minutes later Matt Millar doubled the hosts' advantage. Again it was courtesy of a header, with Millar nodding home Marc Pugh's centre.
Joel Grant reduced the arrears before half-time for Sheridan's men with a deflected finish.
But veteran Dave Edwards restored the hosts' two-goal buffer with a lashed effort that flew into the net after a loose ball fell his way.
Swindon were not done yet though, and forward Hallam Hope made it 3-2 just a few minutes later with a fine, curling effort.
And just when time looked as though it was up, Matt Smith popped up with a stoppage-time effort to rescue a point for Sheridan's men.
Match report supplied by PA Media.
- 14MillarSubstituted forWalkerat 59'minutes
- 4EdwardsBooked at 33mins
- 8NorburnBooked at 88mins
- 20TraceySubstituted forUdohat 83'minutes
- 7WhalleySubstituted forHighat 86'minutes
- 42GrantBooked at 27mins
- 18PayneSubstituted forPitmanat 57'minutes
- 45HopeBooked at 24mins
- Sam Allison
- Shots on Target
Second Half ends, Shrewsbury Town 3, Swindon Town 3.
Anthony Grant (Swindon Town) wins a free kick in the attacking half.
Foul by Brad Walker (Shrewsbury Town).
Goal! Shrewsbury Town 3, Swindon Town 3. Matthew Smith (Swindon Town) right footed shot from outside the box to the top right corner. Assisted by Hallam Hope.
Offside, Shrewsbury Town. Daniel Udoh tries a through ball, but Marc Pugh is caught offside.
Attempt saved. Jonny Smith (Swindon Town) right footed shot from the centre of the box is saved in the centre of the goal. Assisted by Rob Hunt.
Joel Grant (Swindon Town) wins a free kick in the defensive half.
Foul by David Edwards (Shrewsbury Town).
Attempt blocked. Brad Walker (Shrewsbury Town) right footed shot from outside the box is blocked. Assisted by Marc Pugh.
Oliver Norburn (Shrewsbury Town) is shown the yellow card for a bad foul.
Matthew Smith (Swindon Town) wins a free kick in the defensive half.
Foul by Oliver Norburn (Shrewsbury Town).
Foul by Hallam Hope (Swindon Town).
Ro-Shaun Williams (Shrewsbury Town) wins a free kick in the defensive half.
Substitution, Shrewsbury Town. Scott High replaces Shaun Whalley.
Attempt blocked. Matthew Smith (Swindon Town) right footed shot from outside the box is blocked.
Attempt blocked. Matthew Smith (Swindon Town) right footed shot from outside the box is blocked. Assisted by Jonny Smith.
Rob Hunt (Swindon Town) wins a free kick on the left wing.
Foul by Shaun Whalley (Shrewsbury Town).
- Life After Reality TV: Love Island and basketball star Ovie Soko
- The Rap Game UK: The artists face their first challenge