Yorkshire reached the group stage of the Champions League Twenty20 with a six-wicket win over Trinidad & Tobago at Centurion.
A stand of 93 between Darren Bravo and Denesh Ramdin took T&T to 148 for nine despite Ryan Sidebottom's excellent figures of three for 13.
Yorkshire's reply started slowly but Gary Ballance (64 not out) and Adil Rashid (33no) saw them home with an unbroken stand of 103.
The Caribbean side won the toss and batted but slipped to eight for three as Joe Root had William Perkins superbly caught on the straight boundary by Ballance and Lendl Simmons and Adrian Barath fell swinging recklessly.
Steven Patterson's second over went for nine including a six for Bravo and Azeem Rafiq also gave up nine from his first over as Bravo and Ramdin fought back.
Ramdin brought up a half-century partnership in the 11th over with back-to-back boundaries off Rafiq and lifted the spinner for six to move into the thirties from 20 balls before Bravo fell five short of a half-century, skying Rashid to Ballance at long-on having hit three fours and two sixes.
Ramdin reached a 35-ball half-century with an improvised boundary as Patterson prevented a pre-emptive ramp shot. It was his sixth four to go with that one maximum, but he was then run out by Root for 59 from 40 balls. Kevon Cooper (15) and Ravi Rampaul (six) put on 18 before falling to successive Sidebottom deliveries.
Yorkshire lost Phil Jaques for six and Andrew Gale for two, leaving Root and Adam Lyth to rebuild from 16 for two. They put on 28 before Lyth (18) was bowled by Rayad Emrit, who had shockingly dropped him two overs earlier, and Root (16) chipped a simple return catch to Yannick Ottley to leave the Tykes 51 for four in the ninth over.
Rashid raced to 22 from his first 11 balls, with three fours and a six, and a six from Ballance - his first boundary - took the partnership beyond 50.
The left-hander hit three more maximums before a lofted edge slipped through Rampaul's hands for his first four, leaving 17 needed from the last three overs. When Ballance reached a 32-ball half-century with a boundary off Rampaul, Yorkshire could scent victory, and he launched two more sixes to wrap up their qualification with seven balls to spare.