Southern Brave 122 for 8 (Dunkley 49, Adams 25*, Matthews 2-26, Hartley 1-12) beat Welsh Fire 108 (Bryce 28, Shrubsole 3-20) by 14 runs
The Fire initially struggled on a wet outfield, unable to back-up their impressive bowling which featured six wicket takers, as they dropped five catches which proved costly as Brave posted 122 for 8.
Brave had got off to a quick start with the bat before Fire removed Smriti Mandhana for 13 and Dani Wyatt for 16 to prevent the Southampton-based side from posting a fourth 50-run opening partnership in as many matches.
Dunkley was put down on 12 before going on to top-score with a composed 49 from 43 and Adams, who was also dropped late on, played well for her 16-ball knock at the back end of the innings.
In reply and with Rachael Haynes out ill, Fire were even more reliant on Matthews and skipper Beaumont, but she was caught off the bowling of Bell for 9 on the ninth ball of the innings and Matthews struggled to get going before being caught at slip for a run-a-ball 20 off the in-form Wellington.
Brave used the drying pitch effectively to continue to pick up consistent wickets throughout. When Shrubsole had Sutherland caught behind for 22 to leave Fire 67 for 5 and requiring 56 more, the result felt inevitable. Shrubsole and Adams tore through the tail and got home comfortably despite a late attack from Sarah Bryce, who made 28 before being run out on the penultimate ball to leave Fire 108 all out.
Fire sit bottom and are still winless from their three matches, whilst Brave took their fourth win from four to leapfrog Birmingham Phoenix at the top before Phoenix play on Tuesday, against Oval Invincibles.