Shoaib Malik struck an unbeaten 67 as Guyana Amazon Warriors completed an 81-run demolition of Jamaica Tallawahs in the CPL.
Carlos Brathwaite smashed 64 before taking centre stage in the Super Over to propel St Kitts and Nevis to a dramatic win over Trinbago.
Chris Gayle smashed his 22nd T20 century but ended up on the losing side as batting records tumbled in a CPL six-fest.
Shimron Hetmyer struck a fine 70 from 47 balls as the Guyana Amazon Warriors beat St Kitts and Nevis Patriots by eight wickets.
Sunil Narine starred with bat and ball as Trinbago Knight Riders continued their CPL title defence with a second-straight win.
Pakistan legspinner Shadab Khan claimed 3-16 to spin the Guyana Amazon Warriors to a 13-run win over the St Lucia Zouks in the CPL.
Skipper Kieron Pollard smashed 47 off 32 balls as the Trinbago Knight Riders opened their title defence with an 11-run win over St Kitts & Nevis Patriots.
Don't miss any of the action - watch the Caribbean Premier League draft live on Sky Sports YouTube.
Khary Pierre and Colin Munro lead Trinbago Knight Riders to third CPL title in four years as they defeat Guyana Amazon Warriors.
Fawad Ahmed bowls holders Trinbago Knight Riders to a 20-run victory over St Kitts and Nevis Patriots and into the CPL final.
Glenn Phillips' ton proved in vain as Anton Devcich powered St Kitts & Nevis to a two-wicket win over Jamaica Tallawahs.
Guyana Amazon Warriors beat holders Trinbago Knight Riders in a low-scoring thriller to reach the Caribbean Premier League final.
Guyana Amazon Warriors sealed second spot in the Caribbean Premier League after beating Trinbago Knight Riders.
Rovman Powell starred with bat, ball and in the field as Jamaica beat Guyana to move second in the Caribbean Premier League.
Denesh Ramdin's half-century helped Trinbago earn a nine-run win over Barbados to secure their place in the top two of the CPL.
Colin Munro thumped 90 from 56 balls to propel Trinbago to victory over Guyana and top of the CPL table.
Fabian Allen's first T20 half-century fifty helped St Kitts and Nevis condemn Barbados to a sixth successive CPL defeat.
David Warner scored an unbeaten 42 as St Lucia beat Barbados to end their disappointing CPL campaign on a winning note.
St Kitts and Nevis Patriots secured the final CPL play-off spot with a rain-affected seven-wicket win over Jamaica Tallawahs.
Trinbago made it four CPL wins in a row as Colin Munro and Dwayne Bravo powered them to victory over St Kitts and Nevis.
©2019 Sky UK