Paul Stirling has smashed a glittering half-century, as Ireland eliminated twice champions West Indies from the T20 World Cup and booked a Super 12 with the Blackcaps.
The burly redhead's unbeaten 66 from 48 balls helped Ireland mow down a modest total of 146/5, with 15 balls and nine wickets to spare on a cloudy afternoon at Hobart's Bellerive Oval.
Brandon King scored an unbeaten 62 for the West Indies, but had little support, as the Caribbeans made their earliest exit from the global showpiece since the inaugural 2007 tournament in South Africa.
"It's tough," said West Indies captain Nicholas Pooran. "We haven't batted well this tournament at all and on a really good batting surface, coming here making 145 was really difficult.
"In saying that, congratulations to Ireland. I think they batted fantastically and they bowled well today."
As runners-up in Group B, Ireland now take on England, New Zealand, Australia, Afghanistan and fellow qualifiers Sri Lanka in Group 1 of the Super 12 stage.
Zimbabwe have also sailed into the next phase for the first time, topping Group B, after their five-wicket victory against Scotland.
In the first match, Ireland all-rounder Gareth Delany sucked the wind out of the West Indies batsmen, capturing 3/16 with his legspin in the later middle overs.
"It's obviously an incredible day for us," said Delany, who was named Man of the Match. "We're ecstatic about what we're going to be able to do over the next few weeks."
The West Indies knew their total was below par and were powerless to defend it, as Stirling and captain Andy Balbirnie stormed to a 73-run opening partnership, before Balbirnie was caught cutting for 37.
Lorcan Tucker joined Stirling in the middle and thrashed an unbeaten 45, as the Irish cruised to victory in the Group B qualifier.
Tucker brought up the winning runs in style, dancing down the wicket to smash Obed McCoy over extra cover for four, triggering wild cheers from a smattering of Irish fans.
Though a fixture at World Cups over the past decade, Ireland progress to the second round of the T20 tournament for just the second time, after previously doing so in England 2009.
After losing their opener to Zimbabwe, Ireland produced a brilliant chase to beat Scotland and were virtually flawless against the West Indies, the 2012 and 2016 champions.
"It means everything," said Balbirnie. "We had a really disappointing loss last year at the same stage... we did a lot of thinking, a lot of things changed back home.
"Losing the first game, and then coming back and beating a two-time champion in a must-win game - just couldn't be prouder. We're just delighted as a group."
Electing to bat in the second match, Scotland managed 132/6 with opener George Munsey topscoring for them with 54.
Zimbabwe's chase was not without hiccups, but Craig Ervine produced a captain's knock of 54 and Sikander Raza smashed a breezy 40, as they overwhelmed the target with nine balls to spare.
"It's satisfying and humbling, and emotional as well," said Raza, who also took a stunning catch and claimed a wicket.
"I said to [Ervine], 'Give me 8-10 balls and I'll try to win it as quickly as possible. You're the one who's going to take it deep'."
Zimbabwe join India, Pakistan, South Africa, Bangladesh and the Netherlands in Group 2 of the Super 12 stage.
Reuters/Newshub
Join us at 8pm Saturday for live updates of the Blackcaps' T20 World Cup opener against Australia