Reigning Sheffield Shield champions Victoria remain mired at the bottom of the ladder after Queensland scored a boilover win at the MCG.
Legspinner Mitchell Swepson trapped Jon Holland lbw for a duck with seven balls left late on Friday to secure the 60-run win.
Holland and fellow tailender Chris Tremain (18 not out) had hung on grimly for nearly nine overs.
It is Victoria's third loss from four games, while Queensland are second on the ladder with two wins.
The post-match meeting between the captains and umpires would have been interesting, with several controversial decisions over the four days.
On Friday, Victorian opener Eamonn Vines was given out caught behind, but the replay appeared to show the ball only brushed his shirt.
Then Queensland were adamant they had won the game when Tremain was caught at second slip off the bowling of debutant Blake Edwards with seven overs left.
Tremain did not budge and this time umpire John Ward ruled it had come off the pad.
"Thankfully, we were probably on the receiving end of a few of those decisions in a good way," said Queensland captain Jimmy Peirson..
"Umpires are human, there are mistakes, but there were quite a few in this game.
"I certainly wouldn't be laughing about it now (Tremain) if we didn't get the win."
Victoria, who have won four of the last five Shields, were well placed after tea on day three when Queensland lost the seventh wicket in their second innings and only led by 89 runs.
But a stubborn 88-run partnership from captain Jimmy Peirson and fellow tailender Mark Steketee proved the counter punch that turned the game.
Steketee top-scored with 52 and Peirson made 51no.
Queensland were dismissed on Friday for 306, setting Victoria 190 to win.
Swepson enhanced his Test prospects, claiming 3-17 after his hattrick in the first innings.
"I was so impressed with how Sweppo bowled, he bowled brilliantly," Peirson said..
"I'm very, very proud of the performance of our team."
Peirson said it was the first time he had beaten Victoria at the MCG.
Victorian coach Lachie Stevens was left lamenting a poor batting performance on Friday.
Captain Pete Handscomb top-scored with 92 in the first innings, but he chopped Blake Edwards onto his stumps for three.
That left Victoria 3-52 and they never recovered.
"We just didn't quite get it right, did we?," Stevens said.
"It was a different batting line-up for us ... obviously the Handscomb wicket was big.
"From there, it became quite difficult."
Paceman James Pattinson was a rare highlight for Victoria on Friday, taking two wickets to finish with 4-66 in the Queensland second innings.
The paceman was recalled to the Test squad on Thursday and he continues to put his shocking injury run behind him.
Australian Associated Press