For the second year running Cheltenham Town defeated AFC Bournemouth with a goal deep into injury time.
This year it was midfielder David Bird who claimed the last touch on the ball from an Alex Russell corner with two of the scheduled three minutes of added time played.
Bird went up with defender Neil Young to meet the corner and the ball flew past goalkeeper Gareth Stewart off a combination of heads.
The result was harsh on Bournemouth who made most of the running in this game, but their habit of conceding late goals cost them dear again.
For Cheltenham it was a morale-boosting win that keeps the Robins in touch with the teams just above the League One relegation zone.
Bournemouth made a strong start with former Southampton player Jo Tessem bossing the midfield and the visitors created a series of early chances.
Danny Hollands and Jo Kuffour both had shots saved by Cheltenham goalkeeper Shane Higgs and striker Lee Bradbury headed inches wide from a Kuffour cross during the opening ten minutes.
Brett Pitman saw a low drive turned aside by Higgs, but Cheltenham's influence grew slowly as the game developed.
New loan signings Steve Brooker and Russell began to find their feet, but it was their former Bristol City team-mate Steven Gillespie who almost put the Robins in front when he ran onto a pass from Alan Wright and forced Bournemouth goalkeeper
Stewart into a save.
Stewart parried another shot from Gillespie and there was a frantic scramble in the Bournemouth goalmouth following a David Bird long throw, but defender Russell Perrett was able to boot the ball clear.
Chances were fewer in the second half but Kuffour had the best one, spinning onto a knock down from Pitman and firing over the bar from 12 yards.
Gillespie and substitute Paul Connor had half chances for Cheltenham but it was the late, late corner-kick drama that settled the game.