It is Spirit Women's first win of this year's The Hundred, as they won by five wickets at Trent Bridge.
Spirit started well when Marizanne Kapp bowled Beth Mooney six balls in, but Sophia Dunkley and Sophie Luff's 33-run partnership helped Rockets regain control.
Kapp then claimed the scalps of Dunkley (23) and Luff (24) before Georgia Adams was caught and bowled by Charlie Dean, but Gardner spearheaded Trent's response.
The captain top-scored with 34 before her innings was ended by Dean and Bess Heath added a valuable unbeaten 31.
Harris stormed ahead in the chase for Spirit, smashing 37 from 20 balls until she was caught by Luff off Gardner (2/24) and Rockets soon struck with three quick wickets as Amy Jones (21), Kapp (2) and Sterre Kalis (0) all fell.
However, Marie Kelly (39) and Nadine de Klerk (41no) pulled Spirit back into the contest to record their first win this season, 5/146 to 7/142.
In The Hundred Men's, Jos Buttler hit a superb 90 as Manchester Super Giants went on to close out a dominant 87-run win over Birmingham Phoenix at Old Trafford.
After a delayed start because of rain, which had earlier seen the morning's women's match abandoned, Phoenix won the toss and chose to field. The visitors made an early breakthrough when Ben Dwarshuis had Tim Seifert (one) caught behind with the sixth ball, which was his first delivery of the afternoon.
Aiden Markram (six) was caught and bowled by Rehan Ahmed off his opening delivery before Buttler then set about pushing the Super Giants on.
Heinrich Klaasen made a swift 20 and Leus du Plooy 13 before he was run out to leave the hosts at 4/113 through 69 balls.
England batter Buttler – who had brought up his half-century with a huge six over deep midwicket off the 51st delivery – eventually fell with three balls of the innings left when he was caught by Dwarshuis going for another big hit off Saqib Mahmood.
The Giants, who had beaten London Spirit at Lord's on Thursday, finished at 6/187, with Tom Moores unbeaten on 39 from 17, having smashed five sixes.
Super Giants paceman Josh Tongue soon made an instant impact with the ball as he bowled opener Will Smeed (eight) and then Ahmed, out for a golden duck, in successive deliveries to leave Phoenix 2/20 off 18.
Despite captain Donovan Ferreira showing some resistance with his swift 23, Birmingham stumbled on to 100 all out from 97 balls, with Dawson having taken three wickets. Scott Currie finished 14 not out.
Also on Sunday (Monday AEST), Trent Rockets Men earned their first Hundred win with a four-wicket victory over London Spirit.