Image courtesy of: ESPNcricinfo
Jamaica Tallawahs all-rounder Andre Russell smashed a huge six off the last ball of the match to lead his side to a thrilling six-wicket win over the Guyana Amazon Warriors at Sabina Park.
Russell was well supported by pace bowler Jerome Taylor, who picked up three key wickets.
Jamaica captain Chris Gayle would have been pleased with his decision to bowl first after Guyana opener Martin Guptill was clean bowled by Daniel Vettori for 15 runs.
Pakistan all-rounder Mohammad Hafeez only made five runs before he caught behind off the bowling of David Bernard.
Guyana skipper Denesh Ramdin failed to save his team as he was caught by Russell at long-on off the bowling of Taylor.
Lendl Simmons managed to make 34 runs before he was caught by Russell at long-on off the bowling of Nikita Miller.
Leon Johnson only made three runs before he was caught by Owais Shah off the bowling of Russell.
Christopher Barnwell made a quickfire 23 before he was caught behind off the bowling of Taylor.
Veerasammy Permaul mustered one run before he was clean bowled by South Africa pace bowler Rusty Theron.
Theron struck again just two balls later when he cleaned up Steven Jacobs for a duck.
New Zealand all-rounder James Neesham was the top-scorer with 35, which came off 26 balls and included two boundaries and a six, before he was caught by Russell at long-off off the bowling of Taylor.
Guyana eventually finished on 137/9 off their 20 overs.
Taylor was the pick of the bowlers with three wickets, while Theron snapped up two and Bernard, Vettori, Miller and Russell chipped in with one wicket apiece.
Chasing 138 to win, Jamaica got off to an awful start as opening batsman Chadwick Walton was caught and bowled by Krishmar Santokie for five runs.
Gayle managed to make 22 runs before he was clean bowled by Hafeez.
Jermaine Blackwood failed to have an impact with the bat as he was also cleaned up by Hafeez, but only for six runs.
Adam Voges scored 12 runs before he was caught by Simmons off the bowling of Jacobs.
However, from that point on, it was all Jamaica as Russell and Shah amassed an unbeaten 76-run partnership, during which Russell brought up his half-century, to lead their team to a six-wicket win.
However, the victory was far from comfortable as Jamaica needed 13 runs to win off the last over.
They managed to get seven runs off the first five balls, which left them needing six to win off the last delivery.
With all the pressure on his shoulders, Russell heaved the last delivery way over deep midwicket to break Guyana’s heart.
Russell finished on 58 off 24 balls, which included three boundaries and six sixes, while Shah remained undefeated on 21 off 28 deliveries, which included one six.
Hafeez was the most successful bowler with two wickets, while Santokie and Jacobs claimed one wicket each.
Russell was named Man of the Match for his last ball heroics.