In his 37-ball innings, the West Indies opener smashed seven fours and six sixes before he was dismissed off the last ball of the innings as United Stars made 155-3. Campbell put on 84 for the second wicket with Alwyn Williams who hit three fours and four sixes in his 18-ball 45.
Oshane Thomas was the best of the bowlers, taking 2-30 from his two overs.
In reply, Surrey Risers could only manage 87-6 as Thompson 3-15 and Tyrone Daley 2-17 combined to tear through the line-up. Only opener Chadwick Walton, who scored 36 and Delbert Gayle (24) managed double figures.
In the second match on the day, Man of the Match Jermaine Blackwood scored 46 and Kennar Lewis 27 as Surrey Kings defeated Surrey Royals by eight wickets.
Batting first, Surrey Royals scored 90-8 from their 10 overs. Javelle Glen, 23, and Pete Salmon, 20, were the leading scorers against the bowling attack led by Andre Dennis 1-12 and Oraine Williams 1-14.
Lewis and Blackwood made light work of the chase, getting to 95-2 from just 5.2 overs.
Everton Oharo 1-8 and Pete Salmon 1-18 were the wicket-takers for the Royals whose attack wilted under the onslaught of Blackwood, whose 46 came from just 17 balls and included five fours and four sixes.
Lewis remained unbeaten after smashing four sixes from the 14 balls he faced.
After the Risers chose to field first, after winning the toss, the powerful Kings batting line-up continued their excellent form so far in the tournament by posting a formidable 139-4 off their 10 overs.
Royal, a former West Indies Under-19 player and current member of the St. Lucia Kings CPL franchise, was the chief scorer for the Kings with 45 off just 17 balls, including four fours and three sixes.
Lewis, a current member of the Jamaica Tallawahs in the CPL, was also in belligerent form with an 18-ball 41, including one four and five sixes, including four in one over off left-arm wrist-spinner Dennis Bulli.
West Indies Test vice-captain Jermaine Blackwood contributed 28 while Andre McCarthy made 17.
Left-arm spinner Warren Campbell was the most economical bowler for the Risers with 1-14 off his two overs.
Despite fighting knocks from Sadique Henry (58 not out) and Delbert Gayle (40 not out), the target of 140 was just too much for the Risers as they finished 109-2 off their 10 overs, 30 runs short of the Kings.
Henry’s innings came off 37 balls and included six fours and four sixes, while Gayle’s knock came off 16 balls and included four fours and three sixes.
Andre Dennis was the pick of the Kings bowlers with 2-15 from his two overs.
After winning the toss and choosing to field first, the Kings were in good form with the ball, holding the United Stars to a modest 82-6 in their 10 overs.
Jamaica Scorpions player, Alwyn Williams, was the only batsman to make a significant contribution for the Stars with 35 against 3-13 off two overs from medium-pacer Oraine Williams and 2-5 off one over from leg-spinner Kenroy Williams.
When it came time for the Kings to chase, McCarthy, batting at number four, was the chief destroyer with his 39 coming off just 12 balls including two fours and four sixes.
Opener Kennar Lewis also contributed 19 as the Kings easily chased their target reaching 83-3 off just 5.3 overs.
Left-arm quick Andel Gordon was the best bowler for the United Stars with 2-21 from his two overs.
The Surrey Kings now have five wins in five games, living up to their tag as favourites.
The Risers won the toss and elected to field, bowling brilliantly to restrict an extremely dangerous Kings batting line-up to 96-7 off their 10 overs.
The Kings were struggling at 63-6 at one point before a vital 33 not out from St. Lucia Kings representative Jeavor Royal propelled them to 96.
Royal’s innings came off 20 balls and included one four and two sixes.
West Indies batsman and Kings captain Jermaine Blackwood contributed 19 against Powell (2-14 off two overs) and Warren Campbell (2-18 off two overs) who were the best bowlers for the Risers.
The Risers then batted sensibly throughout their reply to successfully chase their target, reaching 97-4 off 9.3 overs.
Henry (32) and Delbert Gayle (24) were the main contributors to the successful chase.
The Risers are still at the top of the points standings with 11 points despite suffering their second straight defeat, while victory for the Risers takes them off the bottom of the table with six points.
The day started with the Kings losing to the Middlesex United Stars in a super over.
The United Stars win the toss and elected to field first, restricting the Kings, albeit with a number of changes to their team, to 85-7 off their 10 overs with Kenroy Williams (22) and Xavier Burton (17) being the main scorers.
Tyrone Daley was the pick of the bowlers for the United Stars with 2-14 from his two overs.
Top scores of 38 not out from captain and West Indies opener John Campbell and 21 from Jamaica Scorpions all-rounder Alwyn Williams then allowed the United Stars to match the Kings total reaching 85-6 off 10 overs.
The same pair along with Daley then combined to post 13-1 in the super over before Ojay Shields restricted the Kings pair of Jeavor Royal and Brad Barnes to eight without loss to secure the win.
The Surrey Royals got the better of the Cornwall Warriors in the second match of the day by nine wickets.
The Royals restricted the Warriors to 86-6 off their 10 overs after winning the toss and choosing to field first.
Captain Damian Ebanks (25), Damion Bryce (21 not out) and Kerry Holness (18) were the main contributors for the Warriors against an excellent 2-8 off two overs from Jamaica Scorpions pacer Nicholson Gordon.
The Royals then successfully got to 87-1 off 8.1 overs thanks to 61 not out off 29 balls from wicketkeeper/batsman Romaine Morris.
With the league stage now completed, Wednesday will see the Cornwall Warriors and the Surrey Risers contest the fifth-place playoff, while the third-place playoff will be an all-Middlesex affair with the Titans taking on the United Stars before a champion is crowned on Thursday when the Surrey Royals and the Surrey Kings battle it out.
The Kings posted 102-6 off their 10 overs after the Warriors won the toss and chose to field.
Pacer Andre McCarthy was economical for the Warriors with 1-10 off his two overs.
The Warriors' reply never got out of first gear due to intelligent bowling from the Kings, eventually culminating with them reaching 79-2 after 10 overs.
Openers Ockeeno Farquharson (35) and Paul Palmer Jr (17) top-scored for the Warriors.
Shalome Parnell (1-13 from two overs) and Kenroy Williams (1-20 from two overs) were the wicket-takers for the Kings, which moved back to the top of the table with 13 points and secured a spot in the final with their sixth win in nine matches.
The Warriors are fourth on eight points after their fifth loss in nine matches.
The Kings got to a competitive 110-7 after the Royals won the toss and elected to field first.
That total would’ve been a lot different without a crucial 52 off 32 balls from opener Kennar Lewis.
The Jamaica Tallawahs opener’s innings included one four and five sixes.
Pete Salmon (2-17), Raewin Senior (2-14), and Ryan Francis (2-29) were the best bowlers for the Royals.
The Royals reply looked in bad shape at 63-4 off 5.4 overs before an enterprising knock of 37, off just 14 balls, from Carlos Brown left them needing 18 runs from 17 balls for victory at the time of his dismissal in the eighth over.
Salmon (21 not out) and Jamie Hay (6 not out) then held their nerve to carry the Royals over the line at 114-6 off 9.1 overs.
Leroy Lugg (21) and Romaine Morris (15) also contributed with the bat for the champions, while Andre Dennis with 2-25 was the most successful bowler for the Kings.