Try scorer Kristian Phillips gets away from Glasgow's Thom Evans
Alun Wyn Jones claimed a late try to give the Ospreys a deserved win over Glasgow at Firhill.
Glasgow's Dan Parks set up the second of two tries for Thom Evans and kicked eight points to become the leading scorer in Magners League history.
However, he missed five attempts with the boot, while Ospreys' Daniel Biggar slotted two penalties and a drop-goal.
A try from Kristian Phillips had given the visitors an early lead and the Welsh side were positive throughout.
Ospreys travelled north on the back of a highly successful week which began with an away win against Connacht and continued with a clinical demolition job on the Blues.
The hosts were hesitant in the opening stages and were hindered by an uncharacteristic lapse in kicking form from fly-half Parks, who needed just three points to become the league's highest scorer.
The Welshmen looked the more composed side and it was no surprise when they inched in front with a well-struck penalty by Biggar, deputising in the starting formation for James Hook.
Parks had an off-night but is now the leading scorer in the Magners League
Philips then ploughed over for a try, although Biggar sent the conversion wide.
Parks missed with three early penalty attempts but knocked his fourth effort over on the half-hour mark to claim the record.
Soon after, scrum-half Mark McMillan sent a beautifully weighed chip into the danger zone and the quicksilver Evans anticipated the bounce to dive over beside the posts, giving Parks a formality of a conversion to put Glasgow in front.
Parks had another chance seconds after the restart with a penalty from well inside his own half, but it dipped short of the crossbar.
Biggar reclaimed the Ospreys lead with a marvellous long-range drop-goal which had even the most faithful of the home fans applauding.
Then he kicked his second penalty after a wayward clearance by Parks.
Parks made amends by landing his second penalty as the Warriors stepped up the pace in the closing stages.
There was added pressure on the Ospreys when Jamie Nutbrown was sin-binned for a professional foul and Glasgow capitalised immediately as Evans completed his double, pouncing on a Parks lob.
The conversion by Parks drifted agonisingly wide and Stevie Swindall was given a late yellow card - leaving the stage clear for Jones to snatch the clincher which Hook converted.
Glasgow: Stortoni, Faatau, Henderson, Morrison, T. Evans, Parks, McMillan, Va'a, Hall, Low, Barker, Kellock, Brown, Barclay, Beattie. Replacements: Jackson for Stortoni (66), O'Hare for Faatau (66), Gregor for McMillan (64), Tckachuk for Va'a (58), Palepoi for Barker (41), Swindall for Beattie (60). Not Used: Milligan.
Ospreys: Owen, Vaughton, A. Bishop, D. Bishop, Walker, Biggar, Nutbrown, James, Shervington, Griffiths, Wyn-Jones, Gough, T. Smith, Holah, Tiatia. Replacements: Philips for Owen (5), Hook for Biggar (68), Bennett for Shervington (58), D. Jones for Griffiths (41), Thomas for T. Smith (61). Not Used: Lloyd, Webb.
This page is best viewed in an up-to-date web browser with style sheets (CSS) enabled. While you will be able to view the content of this page in your current browser, you will not be able to get the full visual experience. Please consider upgrading your browser software or enabling style sheets (CSS) if you are able to do so.