Match ends, Swindon Town 2, York City 1.
Steven Alzate scored his third goal of the season to fire Swindon to an FA Cup first-round win over non-league York at the County Ground.
National League York were 14 minutes away from taking their League Two hosts to a replay when Alzate struck.
Swindon took the lead in the 12th minute through teenager Scott Twine's first goal for his hometown club.
Jermaine McGlashan cut a cross back from the byline and Twine neatly back-heeled the ball off the post and into the net.
York equalised two minutes before half time when David Ferguson scrambled home from six yards.
Elijah Adebayo should have put Swindon back in front in the 68th minute after James Dunne's pass sent him clear but the striker's weak shot was saved by York goalkeeper Adam Bartlett
Alzate settled an entertaining tie in Swindon's favour in the 76th minute with a close-range shot after Keshi Anderson had crossed.
Report supplied by the Press Association.
- 7McGlashanSubstituted forKnoyleat 88'minutes
- 2LawSubstituted forHarrisat 61'minutes
- 11DyerSubstituted forParkinat 80'minutes
- 10BraySubstituted forLangstaffat 80'minutes
- Carl Brook
- Shots on Target
Second Half ends, Swindon Town 2, York City 1.
Attempt missed. Steven Alzate (Swindon Town) left footed shot from outside the box misses to the right.
Corner, Swindon Town. Conceded by Joe Davis.
Kyle Knoyle (Swindon Town) wins a free kick in the defensive half.
Foul by Jon Parkin (York City).
Substitution, Swindon Town. Kyle Knoyle replaces Jermaine McGlashan.
Corner, York City. Conceded by James Dunne.
Foul by Sid Nelson (Swindon Town).
Jon Parkin (York City) wins a free kick in the attacking half.
Attempt missed. Macaulay Langstaff (York City) right footed shot from the left side of the box misses to the left.
Attempt missed. Jon Parkin (York City) header from the centre of the box misses to the right.
Corner, York City. Conceded by Luke Woolfenden.
Substitution, York City. Macaulay Langstaff replaces Alex Bray.
Substitution, York City. Jon Parkin replaces Nathan Dyer.
Attempt missed. Keshi Anderson (Swindon Town) right footed shot from the centre of the box is just a bit too high.
Goal! Swindon Town 2, York City 1. Steven Alzate (Swindon Town) right footed shot from the centre of the box to the bottom left corner. Assisted by Keshi Anderson.
Scott Twine (Swindon Town) wins a free kick in the defensive half.
Foul by Adriano Moké (York City).
Attempt missed. Steven Alzate (Swindon Town) right footed shot from outside the box is close, but misses to the left.