York City scored in the final five minutes of their FA Cup first-round tie with Bristol Rovers to secure a replay, after the game finished 3-3.
Both sides had chances in the opening half-hour, but it was the visitors who broke the deadlock as Ryan Jarvis slotted the ball in from close range in the 35th minute.
However, the Minster Men's lead lasted just over two minutes, with Eliot Richards smashing the ball past Michael Ingham for the hosts.
Nigel Worthington's side regained the lead before the break through a 25-yard effort from Josh Carson, which led to the midfielder being booked for excessive celebrations.
© Getty Images
Rovers got back on level terms again just before the hour mark through substitute Matt Harrold, who found the back of the net with his first touch less than a minute after coming off the bench.
The home side took the lead for the first time with 15 minutes to play, as Chris Beardsley headed in from deep inside the penalty area.
There was a late twist though, as Wes Fletcher was able to smash the ball in from point-blank range four minutes from full time, ensuring that the tie will be replayed at Bootham Crescent later this month.
No Data Analysis info