Glasgow Warriors head coach Sean Lineen was left to lament the errors which gifted Newport Gwent Dragons victory at Firhill in the Magners League.
Peter Sidoli crashed over for the crucial try with little more than 10 minutes remaining to secure a 18-16 win and extend the Welsh outfit's dominance over Glasgow.
It was the Warriors's first home defeat in the league in over a year and, although they went into the match as favourites, was perhaps predictable given the record between the sides.
The Dragons have now defeated Glasgow - whose points came from Dan Parks's boot and a Sam Pinder try - in seven of their eight meetings.
New Zealand-born Lineen was lifted by the return to action of prop Kevin Tkachuk but was frustrated by the manner of the defeat.
The former Scotland centre said: "Our skill level isn't backed by our ambition. It's all down to how we take it on from here.
"No disrespect to the Newport Gwent Dragons but they did nothing. They didn't win the game; we lost it."