David Warner has answered his critics in resounding style, whacking his first century back in Australian colours since his 12-month ban ended.
Four games back into his return, Warner brought up his century against Pakistan when he edged Shaheen Afridi to third man off his 102nd ball in Taunton on Wednesday.
He leaped into the air in typical fashion, pointing his helmet towards the Australian dressing room in a celebration that hasn't been seen in international cricket since Boxing Day 2017.
Wide World Of Sports' Ian Healy labelled Warner's near run-a-ball century as a "clinical" performance.
"It wasn't the aggressive, swashbuckling Warner we're used to seeing," Healy said.
"He was quite clinical. He went about it the right way from the outset - the wicket had plenty in it early.
"He was careful enough against the new ball then efficient after that.
Afridi eventually had Warner out caught at deep cover for 107 from 111 balls, clapped off the ground by the vocal Pakistani fans.
While that and the shot to bring up his hundred wasn't his best, they were almost his only streaky moments in a dominant innings against the 1992 champions.
Warner entered the game as the tournament's seventh leading run-scorer, on the back of the two slowest half-centuries of his career against India and Pakistan.
But he had no such issues at Taunton.
The left-hander went at close to a run-a-ball for the majority of his innings, looking on from the moment he pulled Afridi for four off his second ball to get off the mark.
Healy commended Warner's response to the criticism of his previous knocks as he catapulted to second place on the tournament's run-scoring charts.
"The most important aspect was the way he minimised the dot balls.
"He learned from the criticism, was more efficient in his strike rotation and found the boundary more regularly too. He timed it very well."
With Pakistan struggling to find their lengths, Warner was as dangerous as ever on the drive and pull, as he hit 11 boundaries in his century.
The hundred marks Warner's 15th in one-day cricket, and his first since September 2017.
It also helped Australia along to the imposing position of 4-244 after 38 overs, as they aim to get back on the winners' list after a last-start loss to India at The Oval.