Jason Tovey came away with a full house as Newport Gwent Dragons logged an impressive 23-8 win against Glasgow Warriors.
The home side made the best possible start at Scotstoun as they saw Dragons centre Pat Leach sent to the sin bin inside the opening couple of minutes, and moments later the returning Stuart Hogg was breaking through the defensive line and setting up Niko Matawalu to score.
That was as good as it got for them in the first half though as the visitors impressively fought back and took the lead just as Leach was re-entering the fray.
Henry Pyrgos had missed the earlier conversion for the Warriors and Tovey made him pay with two penalties in quick succession.
Tovey was the hero again later in the half as he pounced on a mistake by the try-scorer Matawalu to touch down and his third successful kick of the night made it 13-5 at the break.
An early Pyrgos penalty reduced the deficit and it looked like the comeback was on when Matthew Pewtner was sent to the sin bin for the visitors shortly afterwards.
It wasn't forthcoming though as, despite being down to 14 men, the Dragons created the chance for Will Harries to score in the corner and Tovey added the conversion to stretch the lead to 12 points.
Another yellow card, this time for Fijian number eight Netani Talei, gave the hosts even more hope of a revival.
However, despite a couple of concerted periods of pressure from the Warriors, the visitors' defence held firm and Tovey fittingly slotted over a drop goal in the dying stages to cap off the victory.
Tries: Tovey, Harries
Cons: Tovey 2
Pens: Tovey 2
Drop Goal: Tovey
Yellow Cards: Leach, Pewtner, Talei
Glasgow: 15 Stuart Hogg, 14 Byron McGuigan, 13 DTH van der Merwe, 12 Finn Russell, 11 Niko Matawalu, 10 Scott Wight, 9 Henry Pyrgos, 8 Richie Vernon, 7 Chris Fusaro, 6 Rob Harley, 5 Al Kellock, 4 Tom Ryder, 3 Ed Kalman, 2 Dougie Hall, 1 Gordon Reid.
Replacements: 16 Fraser Brown, 17 George Hunter, 18 Jon Welsh, 19 James Eddie, 20 Leone Nakarawa, 21 Josh Strauss, 22 Mark Bennett / Rory Hughes, 23 Jack Steele.
Dragons: 15 Daniel Evans, 14 Will Harries, 13 Pat Leach, 12 Ross Wardle 11 Matthew Pewtner, 10 Jason Tovey, 9 Richie Rees, 8 Netani Talei, 7 James Benjamin, 6 Lewis Evans, 5 Robert Sidoli (c), 4 Cory Hill, 3 Francisco Chaparro, 2 Sam Parry, 1 Owen Evans.
Replacements: 16 Elliot Dee, 17 Aaron Coundley, 18 Dan Way, 19 Matthew Screech, 20 Ieuan Jones, 21 Wayne Evans, 22 Steffan Jones, 23 Ashley Smith.
Referee: Peter Fitzgibbon (Ireland)