The Scottish Claymores ended their NFL Europe 2002 season with their first win in Barcelona.
The Claymores had never beaten the Dragons on the road in seven attempts, but this victory will ease the pain of missing out on the next weekend's World Bowl in Dusseldorf.
Greenock-born kicker Lawrence Tynes struck a 38-yard field goal deep in the fourth quarter to end their Spanish hoodoo.
Claymores head coach Gene Dahlquist kept his promise to hand reserve quarterback James Brown a starting role ahead of inconsistent first-choice Scott Dreisbach.
And his decision was justified as Brown threw his first touchdown pass of the season to help the visitors complete a 5-5 record for the season.
But Dahlquist must have been left reflecting on what might have been if he had handed Brown his chance sooner.
Watkins bomb
Herbert Goodman got the Claymores on the board after an impressive opening drive as he made a one-yard touchdown run.
But Barcelona hit back when Richmond Flowers reeled in quarterback Ted White's 20-yard touchdown pass.
Stevan Fontana's second touchdown of the season gave Scotland a 14-7 advantage but it was all thanks to Brown's deft two-yard pass.
Barcelona came back once more when third-string quarterback Mike Watins threw a 61-yard bomb to Flowers.
But Goodman, who has been the major plus in another disappointing season for the Scots, made it 21-14 with a six-yard touchdown run.
Winning note
Barcelona kicked a field goal to reduce the arrears, but Tynes restored Claymores' seven-point advantage with a field goal of his own.
The game seemed to be heading for overtime when Barcelona got their third touchdown in the fourth quarter.
Tight end Ben Zagorski, only playing due to the Dragons' injury problems, caught White's three-yard pass.
But up stepped Tynes with 1:51 left on the clock to ensure the Claymores finished a difficult season on a winning note, while the hosts finished bottom of the standings with a 2-8 record.