Alex Carey has given national selectors a timely reminder of his credentials but it wasn't enough to stop Victoria defeating South Australia by 23 runs in the Sheffield Shield.
The Vics came into day four on top but a late cameo from swashbuckling quick Wes Agar (46) made them nervous with only one wicket left to take.
But just as Agar was well and truly hitting his stride, Mitch Perry's yorker dispatched him and Victoria sealed victory at Adelaide Oval.
Earlier, Test wicketkeeper Carey rejuvenated the Redbacks in his first match since being dropped from the ODI side for Australia's second World Cup game.
SA lost two wickets inside an hour on day four, slumping to 5-93 in pursuit of 258 runs, before Carey forged the first steady partnership of the innings with Liam Scott.
Carey brought up his half-century with a single to deep point from the bowling of player-of-the-match Fergus O'Neill, who was again the pick of the Vics with 5-83.
O'Neill took 10-111 for the match
Carey was dropped on the boundary rope shortly after passing 50, the tough chance instead going for six and proving a sign of things to come as he put his foot on the accelerator.
By the time he was caught trying to hit O'Neill down the ground just before lunch, Carey had slogged 10 boundaries on his way to 81 runs from 116 deliveries.
The solid knock came at the perfect time for Carey, who was playing his only game between being axed for Josh Inglis at the World Cup and the beginning of the Test summer.
The breakthrough wicket of Carey energised Victoria and O'Neill turned the game on its head when he claimed allrounder Ben Manenti (2) in the same over, caught behind by Sam Harper.
SA went to lunch needing 93 runs with three wickets in hand and only allrounder Scott (32) left of the recognised batters, with the task proving too much despite Agar's late efforts.
The Shield and Marsh Cup seasons are on break after this weekend until the end of Australia's Test series with Pakistan and West Indies.