Charles made a 21-ball 40 opening the batting including four fours and two sixes while skipper Powell, batting at five, hit 35 off just 15 balls including one four and four sixes to help the Bulls post an intimidating 126-6 off their 10 overs after being put in to bat.
Englishman James Vince also showed good form with 37 off 14 balls. Obed McCoy and Junaid Siddique had identical figures of 2-18 from two overs.
Chennai’s chase then came up significantly short, being bowled out for just 61 in 8.5 overs.
Only Mohammad Nabi was able to crack double figures with 25 as Fazalhaq Farooqi (2-8 from two overs), Muhammad Rohid (2-14 from two overs), Naveen-ul-Haq (2-22 from two overs) and Ravi Bopara (2-4 from five balls) combined to produce an excellent display of bowling.
The win was Bulls' third in a row, and placed them comfortably at the top of the table, at least for the time being.
Tigers were going fine at 28 for 2 after three overs, and with Jordan Cox, David Miller and Dasun Shanaka, among others, to follow, looked set to put up another big total after scoring 143 for 4 in their win over Dubai Gladiators on Thursday.
But Gleeson changed the script in the space of five balls in the fourth over, getting rid of Miller, Shanaka and Cox, in that order, to leave Tigers completely off-kilter at 29 for 5.
Between Daniel Sams (20 not out in 15 balls) and Carlos Brathwaite (21 in 17), Tigers did fight back to get to 81 for 7, but it was never going to be enough against Bulls' powerful batting line-up.
Quinton de Kock and Johnson Charles fell inside two overs, but James Vince (17 in nine), Rilee Rossouw (21* in 11) and captain Rovman Powell (37* in 11) made sure Bulls got to the target quickly - in just six overs.
For Tigers, it was a second loss in three games, and at the end of it, they were placed seventh on the eight-team table.
Earlier on Saturday, explosive 30s from captain Nicholas Pooran and Tom Kohler-Cadmore, followed by Andre Fletcher's 12-ball 41, set up a crushing win for Deccan Gladiators over Team Abu Dhabi.
Pooran dashed out of the blocks taking left-arm finger-spinner Roelof van der Merwe for two fours and two sixes in the first over. Rumman Raees then dealt a double-blow, removing both Pooran and Andre Russell off successive balls in the fourth over, but Kohler-Cadmore and Fletcher proceeded to re-establish Gladiators' dominance.
Six of the 12 balls that Fletcher faced were sent to the boundary, including five sixes. Fletcher, Fabian Allen and Kohler-Cadmore all fell in quick succession, but David Wiese provided the final flourish with 15 off six balls.
Abu Dhabi started their chase shakily, losing their top three inside five overs. Leus du Plooy (25), Colin Ingram (19) and captain Dwaine Pretorius (9), fought back to lend some respectability to the scorecard. Sri Lankan slinger Nuwan Thushara, who plays for Jaffna Kings in the LPL, was the pick of the bowlers for Gladiators, coming away with 2 for 5 in his two overs.
i
With the win Gulf Giants booked a place in Sunday’s 2023 ILT20 final where they will face Desert Vipers.
Coming off their emphatic eight-wicket victory over Dubai Capitals on Thursday MI Emirates looked a jaded team, scoring 167-5 from their 20 overs.
Pollard scored an unbeaten 57 from 35 balls while Nicholas Pooran contributed with 29 and opener Mohammad Waseem, 31.
Chris Jordan took 2-25 and David Wiese 2-31.
In reply, James Vince played a gem of an innings, scoring unbeaten 83 including the winning runs, a four off Fazalhaq Farooqi as Gulf Giants scored 168-6 from 18.1 overs.
Farooqi took 2-27 and Rashid Khan, 2-40 in the losing cause. Dwayne Bravo took 1-27.
If you score 98 for 4 in a ten-overs-a-side tournament where three figures are breached quite often, you expect to have it tough in the second half, but it was certainly not the case on the day for Strikers at the Zayed Cricket Stadium on Monday.
Two wickets fell in the first over of the chase, to Akeal Hosein (3 for 7), one each in the second and third, and three in the fifth to Chamika Karunaratne (3 for 6). That was the end of the specialist batters bar Bopara, who was the only Bulls batter to get into double-digits with 16.
The Bulls were bowled out with three balls left in the innings after four batters fell for ducks.
In the first half, Rahmanullah Gurbaz dominated proceedings with a 24-ball 49 not out, as Strikers reached what was a just-about-par score of 98… it proved more than three times what Bulls could manage on the day.
Bulls have now lost two on the bounce after starting with three wins in a row, and are still up at No. 3 on the table, while Strikers, after starting with a loss, have now won three in a row.
Vince needed just 48 balls to amass 103, hitting eight sixes and the same number of fours, in a total of 214 for eight before Dawson took four for 21 as the home side collapsed to 96 all out in 14.1 overs at Chelmsford.
Tom Kohler-Cadmore plundered an unbeaten 64 to help Somerset strengthen their position at the top of the South Group with a nine-wicket demolition of struggling Middlesex.
Kohler-Cadmore, who hit four sixes – the last of them to win the match – and seven fours, and Tom Abell with 25 not out eased the home side over the finishing line with 39 balls to spare at Taunton after the visitors were bowled out for just 136 in 18.4 overs.
Tom Smith dispatched the first ball of the final over for four as Gloucestershire edged to a two-wicket victory over high-flying Surrey in a low-scoring thriller at Bristol.
Only opener Grant Roelofsen, Oliver Price and James Bracey made it past 20 on a difficult pitch, but the hosts, who needed two off the last over, managed to chase down the visitors’ 124 for nine despite England seamer Sam Curran’s three for 20.
David Payne and Matt Taylor had both earlier taken three wickets with Jamie Smith’s knock of 29 the biggest batting contribution in the match.
Colin Ingram and Chris Cooke staged an unbeaten stand of 109 to ease Glamorgan to a seven-wicket win over Kent inside 17 overs.
The pair came together in the ninth over with the score on 82 for three in response to Kent’s 189 for six – due in large part to Tawanda Muyeye’s 62 – and were still there at the finish, Ingram making a 32-ball 63, including 10 fours and a six, and Cooke 46.
Michael Bracewell and Adam Hose both hit half-centuries as Worcestershire blew away Nottinghamshire by 56 runs to go top of the North Group.
Bracewell, who put on 98 with skipper Brett D’Oliveira for the first wicket, made 55 and Hose an unbeaten 51 in an impressive 226 for five.
Alex Hales led a Notts charge with 71 from 35 balls, but largely without support as D’Oliveira ripped the heart out of their reply with four for 11 in his two overs and Pat Brown took four for 25 as they were dismissed for 170.
Wayne Madsen’s unbeaten 71 laid the foundation for Derbyshire to see off previous leaders Birmingham Bears by 17 runs.
Madsen hit 12 fours with Tom Wood adding a quick-fire 39 from 19 balls in a total of 174 for five, and they were backed up by bowlers Zaman Khan and Zak Chappell, who finished with three for 34 and three for 32 respectively as the visitors reached 157 for nine.
Chris Lynn smashed an unbeaten century as Northamptonshire beat Leicestershire by eight wickets in the battle of the bottom two.
Lynn thumped five sixes and 13 fours on his way to 110 from 68 balls to see his side to victory on 168 for two with seven deliveries to spare.
Leicestershire had posted 164 for eight with Ben Sanderson and Andrew Tye helping themselves to three wickets each.
A third-wicket partnership of 54 between Michael Jones and Ollie Robinson provided the backbone for Durham as they completed a comfortable six-wicket win over Lancashire at Chester-le-Street.
Jones’ 43 and 39 for Robinson set up Ashton Turner and Wayne Parnell to see the home side over the line with 10 balls remaining after Parnell, Bas de Leede, Ben Raine and Nathan Sowter had taken two wickets each to help restrict Lancashire to 152 for nine.