Torquay United staged a thrilling second half comeback to snatch a 3-3 draw after Swindon Town had rocked them with three goals in eight first half minutes at the County Ground.
Leon Constantine and Adebayo Akinfenwa worked like Trojans for Torquay and got the goals which earned the Gulls a point.
But at half time, with Swindon 3-1 ahead, the odds were stacked heavily against the visitors making a fight of it.
Constantine, two days into his month-long loan from Peterborough United, headed Torquay into a surprise 14th minute lead after Swindon's defence had been caught napping from a Steve Woods' free-kick.
Unmarked at the far post, Akinfenwa headed the ball back across goal for Constantine to score.
Swindon hit back hard, with Sam Parkin powering a trademark equalizing header and Sammy Igoe firing the Robins into a 2-1 lead after Brian Howard had hit the post.
Ten minutes before half-time Christian Roberts picked out Howard with a raking cross-field pass and the former Southampton midfielder made it 3-1.
Both sides rattled the woodwork moments before half-time, but any thoughts that Swindon had of contemplating a second half cruise were soon dispelled.
Torquay, showing belief and courage, threw men forward and were unfortunate not to score before Constantine steered them back into the contest midway through the period.
Swindon completely lost their shape and composure before Akinfenwa headed the equalizer from substitute Martin Gritton's cross eight minutes from the end.
But Swindon almost won it in a final fling forward when Parkin headed against the base of the Torquay upright.