Gloucester have made it three wins from three in European Rugby Challenge Cup Pool 4 by running in five tries to see off Aviva Premiership rivals Worcester Warriors with a 34-22 win at Sixways Stadium.
The holders sat at the top of the pool at the start of the evening and after both sides struggled for the first momentum in the opening minutes they took the lead through a penalty as World Rugby Player of the Year nominee Greg Laidlaw slotted between the posts.
Despite that early setback, it was Warriors who went over for the first score of the game with 12 minutes on the clock to bring the home fans to life as winger Dean Hammond has ran in from 35 yards to score at the corner, with Ryan Lamb adding the extras from a difficult angle.
However, the initiative was handed to the visitors when Warriors prop Gareth Milasinovich was yellow-carded, and Gloucester took immediate advantage as Henry Purdy was found by Mark Atkinson's well-weighted cross kick to expose the space and crash over and put his side back in front.
The momentum was all Gloucester's, and though Lamb knocked over a drop goal as the first-half clock turned red to level the score at 10-10 at the break, Purdy went over for a second time after 13 minutes of the second 40 to restore the lead.
That signalled the start of a flurry of second-half tries as both sides inflicted further damage, first as Rob Cook went over in the corner to extend the lead before Mikey Daniels cut the difference back to five with 15 minutes remaining after Lewis Ludlow was sin-binned.
However, Worcester's revival was short-lived as Laidlaw broke and found Stevie McColl for his third try in three games to secure the bonus point for Gloucester with 11 remaining, and Billy Twelvetrees collected a well-placed chip to seal the win.
Darren O'Shea had time to score a consolation third try for Worcester, but Gloucester were too strong as they held on to continue their 100% record in Pool 4.