Queensland 501 for 9 (Renshaw 135, Clayton 109, Neser 90) beat Victoria 253 and 144 (Swepson 5-39) by a innings and 104 runs
Queensland spinner Mitchell Swepson has snared career-best figures of 5 for 39 to consign Victoria to back-to-back innings defeats to start their Sheffield Shield season.
Victoria entered the final day in Mackay precariously placed at 104 for 7 and requiring a further 144 runs to make the Bulls bat again.
Peter Handscomb (43 off 147 balls) and Todd Murphy (40 off 107) moved the scoreboard along to 144 for 7 in a promising start to Tuesday's action.
But it was a disaster from that point as Victoria lost 3 for 0 in the space of seven balls to lose the match by an innings and 104 runs.
The defeat followed their season-opening loss to Western Australia, when they were crushed by an innings and 53 runs in Perth.
Handscomb was the first to fall on Tuesday when he nudged paceman Jack Wildermuth down the leg side and was caught by wicketkeeper Jimmy Peirson. It was Peirson's fifth catch of the innings.
Next over, Murphy was left cursing himself after whacking Swepson straight to mid-on.
And it was game over two balls later when Cameron McClure was caught in close after struggling to deal with a sharp-turning Swepson delivery.
Queensland opener Matt Renshaw was named player-of-the-match for his knock of 135 in his team's first-innings total of 501 for 9 declared.