Gloucester turned around a half-time deficit to score a deserved 19-6 win over Glasgow in the Heineken Cup at Kingsholm on Sunday.
The home side trailed 6-0 at half time but tries from Charlie Sharples and Alex Brown added to a handful of penalties from Nicky Robinson as Gloucester dominated the second period.
The result ends Glasgow's hopes of making it into the quarter finals while Gloucester may still cling the slimmest of chances of progressing to the knock out stages.
Glasgow have never won in England in the Heineken Cup and despite a strong start the Magners League leaders didn't have enough steam to get past a Gloucester side hell bent on revenge after last week's defeat at Firhill.
Under clear skies but in freezing temperatures, the Scottish visitors had the better of the opening exchanges.
When number eight Richie Vernon break clear the Gloucester defence was stretched to the limit. Andrew Hazell slapped the ball down in a cynical attempt to halt the Glasgow attack, earning a yellow card.
Dan Parks stepped up and put Glasgow ahead from the ensuing penalty after a quarter of an hour.
The home set piece was struggling, giving away possession at the line-outs. The visitors were also making a real nuisance of themselves at the breakdown, stifling Gloucester's momentum on many an occasion.
The Cherry and Whites made few promising breaks in the first half but it would be Glasgow who led at the break after Parks added a neat drop goal just before the half-hour mark.
The teams headed for the sheds with the Scots leading 6-0 and Gloucester looking frustrated.
But the second half started in better fashion for the hosts as Nicky Robinson's penalty attempt bounced on and over the cross bar to make the scores 6-3 in the 42nd minute.
The addition of Greg Somerville to the Gloucester front row after the break had added some grunt to the home scrum and they were rewarded with a penalty on 50 minutes.
Robinson bisected the uprights to level the scores as Gloucester began to take control of the match.
Replacement flank Luke Narraway as equally making his presence felt and the home side broke the deadlock when right wing Charlie Sharples ran onto James Simpson-Daniel's offload and then had the strength to beat three defenders and muscle his way over the line in the corner for the game's first try.
With the momentum all Gloucester's, Robinson stretched the lead to 14-6 with his third penalty of the half.
Brown's try added the final nail in the Glasgow coffin as the hosts showed great continuity to keep the ball alive to allow the lock to finish in the same spot as his team-mate had a few minutes earlier.
Man of the match: James Simpson-Daniel deserves a mention for some strong, straight running, but on a soggy pitch, Gloucester skipper Gareth Delve's tireless graft earned our gong.
Pens: Robinson 3
Yellow card: Hazell (Gloucester - 13th min - professional foul)
Gloucester: 15 Olly Morgan, 14 Charlie Sharples, 13 James Simpson-Daniel, 12 Tim Molenaar, 11 Tom Voyce, 10 Nicky Robinson, 9 Rory Lawson, 8 Gareth Delve (c), 7 Andrew Hazell, 6 Alasdair Strokosch, 5 Alex Brown, 4 Dave Attwood, 3 Paul Doran-Jones, 2 Scott Lawson, 1 Nick Wood.
Replacements: 16 Darren Dawidiuk, 17 Alasdair Dickinson, 18 Greg Somerville, 19 Adam Eustace, 20 Luke Narraway, 21 Dave Lewis, 22 Eliota Fuimaono-Sapolu, 23 Carlos Spencer.
Glasgow: 15 Bernardo Stortoni, 14 Dave McCall, 13 Max Evans, 12 Graeme Morrison, 11 DTH van der Merwe, 10 Dan Parks, 9 Chris Cusiter, 8 Richie Vernon, 7 John Barclay, 6 Kelly Brown, 5 Richie Gray, 4 Alastair Kellock (c), 3 Moray Low, 2 Dougie Hall, 1 Jon Welsh.
Replacements: 16 Fergus Thomson, 17 Kevin Tkachuk, 18 Ed Kalman, 19 Dan Turner, 20 Colin Gregor, 21 Mark McMillan, 22 Johnnie Beattie, 23 Colin Shaw.
Referee: Jérôme Garces (France)
Assistant referees: Patrick Pechambert (France), Jérôme Lamirand (France)
Television match official: Daniel Gillet (France)
Assessor: Brian Stirling (Ireland)