Replacement Freddie Burns kicked a last-minute penalty to help Gloucester to a 16-16 draw against Worcester at Sixways Stadium on Saturday.
Andy Goode thought he'd done enough to give Worcester the victory when he stroked home a three-pointer with just over a minute remaining.
But Burns kept his nerve with the final kick of the game to ensure the scores were level when the final whistle was blown.
There was little to shout about from either side during an uneventful first half, with a solitary penalty from Goode all the hosts had to show for their efforts.
Gloucester didn't fare much better, but two Billy Twelvetrees goals ensured they held a narrow lead at the interval.
Worcester's cause wasn't helped in the final minutes of the first period, when Goode was sin-binned for obstructing an opponent off the ball.
Joe Carlisle took over the kicking duties in Goode's absence and was on target two minutes into the second half to level the scores.
But it would be another 20 minutes until we saw the match's next points and the first try.
That crucial first breach was made by Gloucester's Henry Trinder, who capitalised on slick interplay from team-mates Shane Monahan and Jonny May to finish in fine style. Burns converted, but the visitors lead didn't last long, and, when James Currie finished off a Josh Drauniniu break for Carlisle to convert, the scores were level once again.
The quickfire brace of tries set up a grandstand finish and, despite booted attempts to win it from Burns and Goode, the match finished a draw, and perhaps rightly so.
Pen: Goode 2, Carlisle
Pen: Twelvetrees 2, Burns
Worcester: 15 Chris Pennell, 14 Nikki Walker, 13 Alex Grove, 12 Joe Carlisle, 11 David Lemi, 10 Andy Goode, 9 Shaun Perry, 8 Matt Kvesic, 7 Sam Betty, 6 Chris Jones, 5 Dean Schofield (c), 4 James Percival, 3 John Andress, 2 Aleki Lutui, 1 Matt Mullan.
Replacements: 16 Ollie Hayes, 17 Ceri Jones, 18 James Currie, 19 Craig Gillies, 20 Semisi Taulava, 21 Jonny Arr, 22 Josh Matavesi, 23 Josh Drauniniu.
Gloucester: 15 Jonny May, 14 Shane Monahan, 13 Henry Trinder, 12 Mike Tindall, 11 James Simpson-Daniel, 10 Billy Twelvetrees, 9 Dan Robson, 8 Ben Morgan 7 Andy Hazell, 6 Tom Savage, 5 Jim Hamilton (c), 4 Will James, 3 Rupert Harden, 2 Huia Edmonds, 1 Nick Wood.
Replacements: 16 Darren Dawidiuk, 17 Dan Murphy, 18 Shaun Knight, 19 Sione Kalamafoni, 20 Akapusi Qera, 21 Dave Lewis, 22 Freddie Burns, 23 Rob Cook.
Referee: JP Doyle
Assistant referees: Peter Huckle, Andrew Watson
Television match official: Trevor Fisher