An injury-time equaliser handed Yeovil a 2-2 draw and put them on the verge of mathematical League One safety while denting Bournemouth`s promotion aspirations.
The sixth-placed Cherries will be bitterly disappointed at throwing away a two-goal lead which would have strengthened their bid for a play-off place.
All the scoring was done in the second half after Yeovil had lost skipper Paul Huntington in the 50th minute for a second bookable offence.
Five minutes later Bournemouth's Adam Smith went down under a challenge from Nathan Smith and although referee Steve Tanner waved play on, his assistant flagged for a penalty which Tanner eventually gave and Danny Ings duly converted.
Ings added another goal after 68 minutes when he swept in a Liam Feeney cross and Yeovil seemed down and out.
But four minutes from time Tanner`s opposite assistant flagged for a Yeovil penalty which Adam Virgo smashed into the roof of the net.
And then in stoppage time midfielder Shaun MacDonald headed in a right-wing corner from Craig Alcock, leaving Yeovil still to taste defeat at home to Bournemouth.
Copyright (c) PA Sport 2009, All Rights Reserved.
Do YOU want to write for GiveMeSport? Get started today by signing-up and submitting an article HERE: https://www.givemesport.com/writeforgms