Eliot Richards scored his first hat-trick for Bristol Rovers as Mark McGhee's side thrashed Burton Albion.
Mustapha Carayol opened the scoring with a swerving 30-yard drive before Richards doubled the lead after pouncing on a mistake by Ryan Austin.
Calvin Zola pulled one back but Rovers pulled clear with Matt Harrold's penalty and Jim Paterson's low drive.
Harrold's deflected shot made it five before Richards grabbed two more, his hat-trick goal taking a deflection.
VIEWS FROM THE DRESSING ROOM
Burton Albion boss Gary Rowett:
"I think we should have been 1-0 up when Jimmy hit the post and then we conceded a poor goal instead. To be fair to Ross, it wasn't an easy one to save.
"So we went in 1-0 down and we said 'Look, we've not been 1-0 down that often in the last four of five games how do we respond now?' It's about how we chase the game from behind and do it within the shape and without being stupid. Then about six seconds later, we were 2-0 down, which is obviously not the ideal way to start the second half.
After that, what you saw was people dropping off people and not wanting to take responsibility at times and I think everything they hit seemed to end up in the net.