A try from Fergus Thomson proved enough to see Glasgow edge out Newport Gwent Dragons 29-25 in an entertaining Heineken Cup clash at Firhill last night.
The Warriors dominated the first 20 minutes of the Pool Two clash but Newport clawed their way back to close the deficit to 24-19 at half-time.
Penalties from Shaun Connor and James Arlidge then edged the Dragons in front but Thompson crossed the line after 63 minutes to see Glasgow home.
Glasgow had the first try on the board within the opening minute when Rob Dewey stormed under the posts, with Ruaridh Jackson adding the conversion.
Two minutes later, the Warriors dotted down again through Johnnie Beattie. Jackson failed to add the extras this time, and Newport responded with a Rob Sidoli try in the sixth minute.
But penalties from Jackson and Gregor ensured the home side kept their noses well in front with an 18-5 advantage.
Newport were then awarded a controversial score after 24 minutes, with a knock-on and forward pass seeming to precede James Harris' try before Shaun Connor converted.
Jackson replied with another penalty for Glasgow, but Rhodri Gomer Davies raced through to touch down and Jason Tovey added the extras six minutes before the interval.
A Connor penalty was the Dragons' only reward for a bright restart before replacement James Alridge slotted the penalty which took them into the lead.
But Glasgow were stunned into retaliation and Thomson pounced to give them the points.