Western Storm 150 for 3 (Gibson 62, Wilson 58*) beat Sunrisers 149 for 6 (Gardner 37*, Macleod 34) by seven wickets
Although Gibson fell with Storm still needing 19 to win, Wilson and skipper Sophie Luff saw their side home with 10 balls to spare.
Earlier Luff opted to bowl first to make the most of overcast conditions and her decision was immediately vindicated. Despite Mady Villiers taking two boundaries off Claire Nicholas' first over, the England spinner was bowled off an inside edge attempting a late cut.
Veteran South African international Dané van Niekerk played positively, striking two boundaries down the ground and taking three consecutive boundaries off Lauren Filer before she was caught behind off the same bowler, attempting an upper cut.
Irish international Orla Prendergast bowled a tight consistent opening spell, but her figures took a dent when she conceded five wides and Macleod cut her square for four as Sunrisers finished the powerplay strongly on 48 for 2.
Macleod drove Sophia Smale through the covers for four and took consecutive boundaries off Filer, hitting her off her hip over fine leg and edging her down to third.
Griffith largely played a supporting role. She took a step down the wicket to hit Skelton over mid-off for four but fell to the same bowler when she was sharply stumped by Nat Wraith. Macleod's innings then ended when after stroking Gibson through the covers, she struck the next delivery straight to point.
Grace Scrivens perished when the ball flew off her inside edge to Luff at midwicket off Skelton while Carr stuck around to supported Gardner in a sixth wicket stand in 6.3 overs before she fell to a stunning one-handed catch by Gibson off her own bowling.
When Storm batted, Villiers struck in the first over, her drag-down pulled straight to mid-on by Wraith. Prendergast was then run out via a fortunate rebound off Scrivens' palm as she fielded the ball in her follow-through but from that point, at 16 for 2, Storm did not look in any trouble with the experienced Wilson combining with Gibson in a match-winning stand.
Gibson went on the attack against the leg spin of Abtaha Maqsood and hit seamer Kelly Castle for consecutive boundaries including one high over deepmidwicket to take Storm to 82 for 2 after 10 overs, just two runs short of Sunrisers at that stage.
Gibson struck a huge six over deepmidwicket off Gardner to reach her half century off 33 balls, before taking another four off her next delivery.
Wilson meanwhile cut and pulled Scrivens for consecutive boundaries and pulled and reverse swept Abtaha Maqsood for two more before driving Eva Gray through cover to bring up her half-century off 36 balls.
Gibson eventually fell caught in the deep off Castle but by then the winning line was almost in sight.