Metro entered the game minus guns Tom Boyd, Marcus Bontempelli, Ben Lennon, Christian Salem and Josh Kelly, but left-footer Cavarra stepped up with a best-afield performance that featured a game-high 35 disposals, seven inside 50s and 2.2.
Metro fired 25 more scoring shots but won by just 40 points – 12.28 (100) to 9.6 (60).
Metro's horrendous inaccuracy, In perfect conditions at Yeronga in Brisbane, was attributed as much to Queensland's pressure as it was to their own wastefulness.
Another Eastern Ranges on-baller/forward to thrive for Vic Metro was Mitchell Honeychurch, who had 23 touches and kicked 1.2.
James Sicily from the Western Jets dominated a wing with 20 disposals, nine marks and a goal, while Calder Cannon runner Touk Miller had 26 touches and game-high tallies of seven clearances and nine tackles.
Metro also won a key contest with Western Jet midfielder Jake Greiser (19 possessions) blanketing Aspley playmaker Isaac Conway (14 and seven tackles).
Queensland defender Luke Rogerson, from Redland, amassed 30 possessions, being one of only two players from the home side to have at least 20 touches. The designated kicker also had eight rebounds.
Queensland's three tall forwards Jonothan Freeman (three goals), Matthew Hammelmann (two) and Cain Tickner (two) performed especially well given limited opportunities. (Their team lost the inside 50 count 67-39.)
Speedy midfielder Lachlan Weller, the younger brother of Gold Coast player Maverick Weller, was among his state's best with 16 quality disposals.
Defender Aden Rutledge was one of the reasons Queensland remained in the game until the final change, while midfielder Darcy Cameron-Reeves had 19 disposals and five clearances.
QUEENSLAND 1.3 4.6 6.6 9.6 (60)
VIC METRO 3.6 5.12 7.21 12.28 (100)
GOALS
Queensland: Freeman 3, Hammelmann 2, Tickner 2, Ives, Trask.
Vic Metro: Cavarra 2, Cook 2, Kennedy-Harris, Miller, Honeychurch, Tardio, Greiser, Petracca, Sicily, Apeness
BEST
Queensland: Rogerson, Freeman, Rutledge, Cameron-Reeves, Weller, Dawson
Vic Metro: Cavarra, Honeychurch, Sicily, Miller, Petracca, Milham, Spencer
Ben Collins is a reporter for AFL Media. Follow him on Twitter: @AFL_BenCollins