James Forrester's extra-time try secured Gloucester a dramatic 36-34 victory over London Irish in the European Challenge Cup final at the Twickenham Stoop.
London Irish had staged a dramatic late comeback from 31-19 down to level the scores and force extra time, thanks to tries from Olivier Magne and Robbie Russell.
Barry Everitt, whose last-minute conversion had sailed wide, then put London Irish into the driving seat with a penalty eight minutes into extra time.
But Forrester, the Gloucester number eight who was overlooked by England for this summer's Test tour to Australia, emerged the hero.
After Anthony Allan's break, Forrester chased down his own kick forward and dived on the loose ball to score the decisive try a minute into the second period of extra time.
It may not have had the theatre of Saturday's Heineken Cup final in Cardiff, where Munster were finally crowned champions of Europe, but the final of rugby's Uefa Cup equivalent lacked nothing for drama.