Gloucester bounced back from last week's defeat to Pau with a comprehensive 61-16 home victory over Agen in the Challenge Cup on Thursday.
Scores came from Ben Vellacott (2), Henry Trinder, Ben Morgan, Tom Savage, Henry Purdy, Owen Williams, Richard Hibbard and Jake Polledri.
Branden Holder crossed for Agen late on but they were well beaten as their second string XV couldn't follow up last week's Zebre showing.
Gloucester had a try bonus-point in the bag by half-time in front of their home fans as Vellacott, Trinder, Morgan and Savage all crossed. Burns kicked well off the tee too with Agen scrum-half Hugo Verdu contributing their only points, via three well hit penalties to make it 28-9.
It took Gloucester five minutes to open their account as Morgan's peel blind off a maul led to Vellacott finishing well after a nice step.
Verdu though hit back with a long-range penalty to make it 7-3 on 13 minutes before Gloucester were over again, this time it was in-form centre Trinder going in on the left for a 14-3 advantage. The Cherry and Whites were looking dangerous every time they touched the ball.
Morgan was their next try scorer on 22 minutes, but Verdu responded again off the tee with two further penalties, meaning it was now 21-9.
But Savage's solid carry to the whitewash made it 28-9 with Burns' conversion as Gloucester went in with the job all but done at Kinghsolm.
Gloucester thought they had extended their lead on 42 minutes but wing David Halaifonua had a foot in touch in-goal in the act of scoring.
However, Halaifonua turned provider on 49 minutes with a good break from halfway leading to Purdy getting the offload en route to the posts.
That opened the floodgates as Williams was next to score after Burns' smart grubber led to Purdy putting the ball inside to his team-mate.
42-9 became 47-9 on 56 minutes when Halaifonua's strong carry saw the ball come loose and Vellacott was quickest to dive on the loose ball.
Agen were now wishing for the final whistle and a yellow card for prop Corentin Chabeaudie didn't help their cause, with Hibbard the Cherry and Whites' eighth try scorer before the visitors finally crossed, Holder grubbering ahead a loose ball before diving on it over the line.
But Gloucester would have the final say through young flanker Polledri to put the seal on a handsome victory that saw Vellacott named man of the match.
Tries: Vellacott 2, Trinder, Morgan, Savage, Purdy, Williams, Hibbard, Polledri
Cons: Burns 6, Williams 2
Pens: Verdu 3
Yellow Card: Chabeaudie
Gloucester: 15 Jason Woodward, 14 Henry Purdy, 13 Henry Trinder, 12 Owen Williams, 11 David Halaifonua, 10 Billy Burns, 9 Ben Vellacott, 8 Ben Morgan, 7 Lewis Ludlow, 6 Jake Polledri, 5 Charlie Beckett, 4 Tom Savage (c), 3 Gareth Denman, 2 James Hanson, 1 Josh Hohneck
Replacements: 16 Richard Hibbard, 17 Cameron Orr, 18 John Afoa, 19 Freddie Clarke, 20 Jacob Rowan, 21 Willi Heinz, 22 Billy Twelvetrees, 23 Callum Braley
Agen: 15 Loris Tolot, 14 Lucas Tolot, 13 Alban Conduche, 12 Ryan Dubois, 11 Branden Holder, 10 Jérémy Russell, 9 Hugo Verdu, 8 Léo Ghirard, 7 Yoan Tanga, 6 Jessy Jegerlhener, 5 Corentin Braendlin, 4 Christiaan Van der Merwe, 3 Kamaliele Tufele, 2 Clément Martinez, 1 Meddih Ahaouche
Replacements: 16 Jordan Peyri, 17 Oliver Butler, 18 Corentin Chabeaudie, 19 Cédric Touchkaieff, 20 Pierre Fouyssac, 21 Florian Lanave, 22 Clément Farah, 23 Valentin Saurs
Referee: Dan Jones (Wales)
Assistant referees: Gareth John (Wales) Kelvin Shorte (Wales)
TMO: Jon Mason (Wales)