Match ends, York City 2, Bristol Rovers 3.
Bristol Rovers secured their place in the second round of the FA Cup despite a late comeback by fellow League Two strugglers York City.
Rovers led when John-Joe O'Toole netted after an Eliot Richards effort hit a post and Oliver Norburn's low, 18-yard strike made it 2-0 before half-time.
Chris Beardsley fired in a third but Wes Fletcher's penalty, after Lewis Montrose was fouled, made it 3-1.
Fletcher then scored from long range but the visitors held on.
The Pirates are at home against Crawley Town in the second round on Saturday, 7 December.
VIEW FROM THE DRESSING ROOM
York City manager Nigel Worthington told BBC Radio York:
"If you use the word 'pathetic' - for 70 minutes that's exactly what we were.
"I'm not being clever but I spotted it before the game and I said some were not right mentally and that comes from within. I regret to say I was spot on.
"We didn't concede the goals, we gave them the goals once again and then to get back into the game in the manner we did is absolutely crazy.
"For 20 minutes we gave the supporters value for money - before that, no.
"We've robbed good people of hard-earned money and that's not acceptable."
- 4SmithSubstituted forMcGurkat 45'minutes
- 8ClaySubstituted forChambersat 45'minutes
- 11JarvisSubstituted forPuriat 45'minutes
- 24O Clarke
- 19BeardsleySubstituted forHarroldat 78'minutes
- Andy Haines
- Shots on Target
Second Half ends, York City 2, Bristol Rovers 3.
Foul by Jamal Fyfield (York City).
Eliot Richards (Bristol Rovers) wins a free kick in the defensive half.
Attempt missed. Elliot Whitehouse (York City) left footed shot from outside the box is high and wide to the left.
Daniel Parslow (York City) wins a free kick in the attacking half.
Foul by Oliver Norburn (Bristol Rovers).
Foul by Lanre Oyebanjo (York City).
David Clarkson (Bristol Rovers) wins a free kick in the defensive half.
Foul by Elliot Whitehouse (York City).
Matt Harrold (Bristol Rovers) wins a free kick in the attacking half.
Foul by Ryan Bowman (York City).
(Bristol Rovers) wins a free kick in the attacking half.
Elliot Whitehouse (York City) wins a free kick in the attacking half.
Foul by Matt Harrold (Bristol Rovers).
Corner, York City. Conceded by Ollie Clarke.
Corner, York City. Conceded by Michael Smith.
Substitution, Bristol Rovers. Matt Harrold replaces Chris Beardsley.
Attempt missed. Ryan Bowman (York City) header from the left side of the box misses to the left.
Ryan Bowman (York City) wins a free kick in the defensive half.