Gloucester held on for a hard-fought 12-6 Aviva Premiership victory over Kingsholm in the Aviva Premiership on Sunday afternoon.
The result ends a five-match Premiership losing streak for Gloucester and means that Worcester have yet to win in 14 starts in all competitions this season.
The Warriors nevertheless gave their hosts a run for their money in a tense but ultimately tryless tussle.
It was far from a classic as Billy Twelvetrees kicked all of Gloucester's points via four penalties while Ignacio Mieres replied with two for the visitors.
In difficult conditions, the first half of this game between two Premiership strugglers proved to be unsurprisingly scrappy.
Two Twelvetrees penalties to one from Mieres gave the Cherry and Whites a 6-3 advantage at the interval, but it wasn't a vintage performance from a team that finished last season in fifth.
The second period wasn't much better, as a pair of Twelvetrees three-pointers gave the hosts the victory, despite Mieres briefly levelling the scores after the interval.
The Warriors got off to the worst possible start when Jeremy Su'a dropped the ball inside his own 22. Gloucester then built pressure on the visiting rearguard and, after Dean Ryan's men had infringed, Twelvetrees kicked the hosts into a 3-0 lead.
However, the Midlands' outfit responded well to that setback, testing the opposition defence early on with Mieres marshalling their attacking game well.
Worcester were rewarded for that endeavour when their fly-half levelled matters from the tee.
But it was the hosts that looked more threatening behind the scrum with Jonny May and Charlie Sharples prominent, and Twelvetrees deservedly gave them a 6-3 half-time advantage.
The Warriors went back to what had proved successful in the opening period after the break, turning the back three and pinning Gloucester in their own half.
Nigel Davies' men eventually succumbed, conceding a three-point opportunity which Mieres converted to take the score to 6-6.
Pressure was beginning to build on the Cherry and Whites, considering their dreadful Premiership run, but they responded well and Twelvetrees added successive penalties - the second after Richard de Carpentier had been sin-binned for a high tackle.
As the match neared its conclusion, Worcester laid siege to the Gloucester line. Replacement Paul Warwick was inches short before Jonny May was yellow carded for taking Chris Pennell out in the air, but the home side held on for a crucial win.
Final Score Gloucester (6) 12 Worcester (3) 6
Pens: Twelvetrees 4
Yellow card: May
Pens: Mieres 2
Yellow card: Carpentier
Referee: JP Doyle (70th Premiership game).
Assistant Referees: Nigel Carrick and Roy Maybank
TMO: David Grashoff.
Rob Cook; Charlie Sharples, Henry Trinder, Mike Tindall, Jonny May; Billy Twelvetrees (capt), Jimmy Cowan; Nick Wood, Darren Dawidiuk, Sila Puafisi; Elliott Stooke, James Hudson; Matt Cox, Matt Kvesic, Ben Morgan
Replacements:Huia Edmonds, Yann Thomas, Shaun Knight, Tom Hicks, Akapusi Qera, Dan Robson, Freddie Burns, Martyn Thomas
15 Chris Pennell, 14 James Stephenson, 13 Alex Grove, 12 Ravai Fatiaki, 11 Josh Drauniniu, 10 Ignacio Mieres, 9 Jeremy Su'a, 1 Ofa Fainga'anuku, 2 Chris Brooker, 3 Rob O'Donnell, 4 James Percival, 5 Mariano Galarza, 6 Richard de Carpentier, 7 Sam Betty, 8 Jonathan Thomas (C)
Replacements: 16 Nick Seymour, 17 Jeremy Becasseau, 18 John Andress, 19 Chris Jones, 20 Leonardo Senatore, 21 Paul Hodgson, 22 Paul Warwick, 23 Andy Symons,