Worcester led going into the break courtesy of a try through prop Tony Windo, but two second-half tries from Henry Paul and Jon Goodridge within the space of five minutes swung the result the way of Gloucester in the end.
A James Brown's penalty late in the game gave the Warriors hope but, despite immense pressure on the Gloucester line in the dying moments, Worcester could not quite break through for the score.
The Warriors began the game in front of an 8,400 capacity crowd and a cauldron of an atmosphere at Sixways with Gloucester fans filling half the stands.
And the 'Cherry and Whites' supporters were cheering early on when fly-half Duncan McRae lifted their spirits with a second minute drop goal.
With referee Roy Maybank struggling to control both packs, as two brawls erupted in the opening 10 minutes, he finally lost patience in the 12th minute with Worcester lock Tim Collier sent to the sin-bin for misdemeanours in the lineout.
It made precious little difference to the home side, however, as a minute later former Gloucester prop Windo took the ball unopposed and sprinted in for a try.
Boosted by the opportunistic try, Brown added the conversion amid wild Sixways celebrations.
For Gloucester man Windo, who moved to Worcester in 1999 from Kingsholm, it was a perfect moment and set up more Warriors pressure despite the numerical disadvantage.
Ultimately, despite charges from another ex-Gloucester favourite Thinus Delport, Gloucester went into the break just a point behind thanks to Paul's 20th minute penalty.
The former Rugby League man, however, missed two more as Gloucester failed to make their chances pay before half-time.
Gloucester's two second half tries – one which was converted by Paul – was the difference, however, despite having Phil Vickery sin-binned late on along with Worcester's Steve Sparks.
The home side were camped in the Gloucester 22 for long periods in the final 10 minutes and even had a penalty, five metres out, in the last minute.
However, after replacement Lee Fortey lashed out the penalty was reversed and the chance was gone.
For Worcester:Try: WindoCon: BrownPens: Brown 2
For Gloucester:Tries: Paul, GoodridgeCon: PaulPen: McRaeDG: McRae