Watch the goals from the five-goal FA Trophy thriller between Swindon Supermarine and Dorchester Town.
Supermarine required an injury-time penalty from Michael Hopkins to progress despite having raced into 2-0 lead earlier in the game.
Pierce Mitchell gave Marine a 19th minute lead courtesy of a bullet header from a corner.
David Pratt then raced through on goal only to be pulled down by the Dorchester keeper Will Buse inside the box.
Buse escaped a red card and then Hopkins fired against the post before following up the rebound to score. However, his effort was ruled out because no other player touched ball after the ball came back off the post.
Shortly after the break Jamie Edge put Marine in control as he headed home superbly from a corner.
And Supermarine looked comfortable until the 76th minute when Dorchester nipped in to score a rebound.
The hosts then got caught cold on 90 minutes as Dorchester squeezed home an equaliser.
Fortunately for Supermarine, Conor McDonagh raced into the box at the other end just a minute later and was fouled.
The referee gave the penalty despite appeals from the visitors and Hopkins made no mistake with his second spot kick of the game.
Click on the video below to watch these goals.
Filmed by Your Sport’s Nick Taylor.