West Indies remain on course to defend their World Twenty20 crown as they marched into the semi-finals with an 84-run thrashing of Pakistan.
West Indies had slumped to 81-5 but added 82 runs in the last five overs through Dwayne Bravo and Darren Sammy to post a commendable 166-6 off their quota.
In reply, Pakistan lost Ahmed Shehzad off the first delivery and were never able to recover, being dismissed for just 82 with Samuel Badree and Sunil Narine sharing six wickets.
Earlier, Australia signed off their disappointing World Twenty20 campaign with a consolation victory over Bangladesh as opener Aaron Finch's brisk 71 secured a seven-wicket win over the hosts.
Seeking that elusive Super 10 victory against a winless Australia, Mushfiqur Rahim's decision to bat appeared to be back-firing as the hosts lost their openers for 12 in the fourth over.
Shakib Al Hasan (66) and Rahim (47) shared a 112-run third-wicket stand to steady their innings en route a competitive total of 153 for five wickets.
In reply, openers Finch and David Warner (48) added 98 runs in just over 11 overs to ensure they got the perfect start to chase down a moderate target against a side who finished their Super 10 campaign without a victory.
Paceman Al-Amin Hossain bowled Warner in the 12th over but not before the left-hander had struck three sixes and five fours in his 35-ball knock.