Mitchell Marsh's rollercoaster career has hit a high point after he produced his best T20 international batting and bowling figures to help Australia to a four-run win over the West Indies in the fourth match in St Lucia.
Marsh struck 75 runs off 44 balls as Australia made 6-189, easily their highest score of a five-match series in which they lost the first three matches.
Marsh (3-24 off four overs) and Adam Zampa (2-20 off four) then hauled Australia back into the game after a blazing Windies opening partnership of 62 off 4.5 overs between Lendl Simmons (72 off 48) and Evin Lewis (31 off 14).
West Indies needed 11 to win off the final over after Fabian Allen (29 off 14) and Andre Russell (24 not out off 13) plundered 25 off the penultimate over from Riley Meredith.
Paceman Mitchell Starc bowled a superb final over, conceding just four runs against Russell.
"Starcy really stepped up tonight, it was awesome to watch that last over," Marsh said.
Marsh smashed six sixes and four fours, before his dismissal in the 18th over.
He is Australia's leading runscorer (189) and wicket taker (six) in the series and has their best economy rate of 6.90.
While he has been in and out of the Australian side in all three formats and sometimes maligned by critics, Marsh has flourished since being promoted to number three in the batting order and looks certain to be in Australia's squad for the upcoming T20 World Cup.
"I'm 29 now, I've had a lot of experiences both good and bad in international cricket," said Marsh, who has scored three half centuries in the series.
"I came to this tour really well prepared and had a great break.
"I feel in great physical shape and mentally feeling really good."
A second-wicket stand of 114 off 63 balls between Marsh and captain Aaron Finch (53 off 37) put the West Indies attack under sustained pressure for the first time in the series.
However, after being well placed at 1-126 in the 12th over, Australia again faltered in the closing overs, losing 5-40 after that stand ended.
In reply, West Indies started well but were pegged back by Marsh and Zampa.
Legspinner Zampa, who had previously taken 0-99 off 10.5 overs through the series bowled Simmons and settled into a good rhythm.
Australia came back into the game, conceding just 22 in six overs.
With his second ball, Marsh had Chris Gayle caught and then Zampa bowled Andre Fletcher.
Marsh tilted the match in Australia's direction with two wickets in the 16th over, having Nicholas Pooran and Simmons caught in the deep off successive deliveries.
"I thought our bowlers showed a lot of character especially towards the back end," Finch said.
"Its never easy against guys that have got great reputations and huge power."
Australia hit 10 sixes, only one less than they managed in the first three matches combined.
After Finch won the toss for the fourth time in the series, Marsh took 25 off the fourth over bowled by Oshane Thomase and reached 50 of just 24 balls
West Indies legspinner Hayden Walsh Jr (3-27 off four) again bowled well, swelling his wicket tally for the series to 11.
"We made some mistakes and we didn't execute as well as good as we wanted to," Windies captain Pooran said.