Number eight Morgan Allen's last-gasp try saw a young Ospreys side prevail 33-27 over Gloucester in a dramatic LV= Cup encounter at the Liberty Stadium.
- Related Content
The hosts had led 26-13 with eight minutes to go but a Dan Murphy score and a penalty try put the Aviva Premiership side ahead with time running out.
But the Ospreys responded emphatically, driving Allen over the line against some tentative defence to seal an excellent win.
Wing Tom Grabham also crossed for the Ospreys, with fly-half Matthew Morgan kicking four penalties and two drop goals, while replacement Sam Davies, son of Gloucester boss Nigel, slotted five points.
Prop Yann Thomas got the first of the visitors' three tries with young fly-half Billy Burns, brother of regular Cherry and Whites number 10 Freddie, kicking eight points before suffering a shoulder injury.
There was little indication of the drama to come during a scrappy opening quarter in difficult conditions, with Morgan kicking a drop goal and a penalty, with Burns slotting two penalties for Gloucester.
Referee David Rose warned both sides a yellow card was in the offing if the high penalty count continued, and when he adjudged the Ospreys had illegally disrupted consecutive Gloucester attempts at a driving maul he sent lock James King to the bin.
It proved costly as from a third maul hooker Tommaso D'Apice broke through and offloaded for front-row colleague Thomas to crash over, with Burns adding the extras.
Morgan responded with his second drop goal and added his second penalty when Gloucester skipper Peter Buxton strayed offside to trim the gap to just a point with five minutes to go to the break.
And having suffered at the hands of the Gloucester maul, the Ospreys exacted some revenge with a well-controlled drive of their own. It yielded a penalty which Morgan knocked over right on half-time to give them the interval advantage.
Morgan pushed a penalty wide with a torrential deluge making matters increasingly demanding at the start of the second half.
But despite the atrocious conditions the Ospreys creditably looked to keep ball in hand and took the game to the Premiership side at close quarters, with George Stowers being denied a try by the video referee after he burrowed his way to the line.
The Cherry and Whites were under sustained pressure and their discipline cracked when Ross Jones launched a sharp Ospreys counter, Buxton cynically infringed and was dispatched to the bin, with Morgan kicking the resulting penalty.
That was the fly-half's last contribution as he was replaced by Davies.
The youngster wasted little time putting the boot into the hopes of his father's side by slotting a long-range penalty, and he looked to have helped the hosts land the killer blow when he rounded off a sharp attack with a long pass that sent Grabham in at the corner.
But Gloucester hit back.
Murphy dove under the posts with eight minutes to play and a powerful driving maul forced the Ospreys to infringe and referee Rose had no hesitation in marching under the posts.
Scrum-half Dan Robson added the conversion to put Gloucester ahead and that should have been that, but there was more drama to come as the Ospreys piled in behind Allen to drive the back-rower over the line and spark jubilant celebrations.