Anya Shrubsole claims four to set up up mad scramble for last two Finals Day places

Anya Shrubsole in action for Southern Vipers during the Charlotte Edwards Cup Getty Images

Southern Vipers 144 for 6 (Adams 42*, Levick 2-12) beat Northern Diamonds 128 for 9 (Tryon 30, Shrubsole 4-18) by 16 runs

Southern Vipers recovered from 49 for 5 batting first before defeating Northern Diamonds at Headingley, helped by Anya Shrubsole's four wickets to set up up a mad scramble for the remaining two places at next Saturday's Finals Day.

Heading into Wednesday's final day of group fixtures, the Vipers, Diamonds, Thunder and Western Storm are all still in contention to join the already qualified Blaze. Thunder host Diamonds and Vipers host Sunrisers.

A feature of this fixture was early wickets in both innings. The Vipers, having elected to bat, lost five wickets inside nine overs before recovering to 144 for 6. The Diamonds then slipped to 5 for 3 before being stumbling to 128 for 9.

Youth and experience ensured the Vipers leap-frogged the Diamonds into second place in the table on 17 points.

Nancy Harman hit a regional best 32 not out off 19 balls from No. 8 in her 10th competition senior appearance in orange. In defence, England seam legend Shrubsole struck three times with the new ball, removing key duo Lauren Winfield-Hill and Hollie Armitage and finishing with a superb 4 for 18.

England batter Maia Bouchier looked strong on both sides of the wicket as she hit five boundaries in a 16-ball 24 at the top of the order. However, the Vipers lost regular wickets through the first half of the innings, slipping to 38 for 3.

Bouchier was the third to fall when she lobbed Grace Hall up to cover. Hall, a slingy seamer with variations aplenty, has enjoyed an impressive competition so far. The 20-year-old took her tally of wickets to 10 in six games - her first appearances in senior regional cricket. After getting Bouchier, she forced Freya Kemp to play a yorker onto her stumps, leaving the Vipers five down.

From there, the Vipers were forced into an innings rebuild. And they did an excellent job on a pitch used for a Vitality Blast game between Yorkshire and Derbyshire earlier in the day.

The recovery was led by captain Georgia Adams, who shared 43 with Emily Windsor and an unbroken 52 with Harman. The latter two were both valuable contributors - Windsor with a measured 25 and Harman with four fours before she lofted the last ball of the innings over long-on for six off Abi Glen.

Windsor had been bowled advancing at leg-spinner Katie Levick, who had earlier trapped Georgia Elwiss lbw on the way to an impressive 2 for 12 from four overs.

Harman was certainly the most destructive Viper on show with the bat, while Adams was busy. The momentum they created was then built upon by Shrubsole, whose second ball in the second over - a beauty of an inswinger - ripped out Winfield-Hill's off-stump.

The other opener, Leah Dobson, then miscued to mid-on at the end of same over before Armitage chipped to cover in the fourth.

Then came a counter-attack from England hopeful Bess Heath, who crashed two fours and three sixes in 26 off 12 balls, taking the score to 46 in the seventh over before falling lbw to Mary Taylor's seam.

From there, Sterre Kalis and South African overseas all-rounder Chloe Tryon shared 53 inside eight overs to put their side back in the hunt, the latter making 30 off 20 balls as the score moved to 99 for 4 in the 15th over.

But they were part of another damaging collapse of three wickets to fall for six runs. The medium pace of Elwiss accounted for Tryon caught at cover and Katherine Fraser at midwicket in the 15th over before Shrubsole returned to get Kalis caught at mid-off for 32 as the score fell to 105 for 7 in the 16th.

Another fightback looked a long shot, and so it proved. Scott was stumped off Adams' off-spin. Then, with 22 needed off the last over from Taylor, Levick was run out amid an otherwise eventless over.

Diamonds 2nd innings Partnerships

1st1L Winfield-HillL Dobson
2nd1HJ ArmitageL Dobson
3rd3HJ ArmitageSL Kalis
4th41SL KalisBAM Heath
5th53CL TryonSL Kalis
6th0SL KalisK Fraser
7th6SL KalisA Glen
8th10LE ScottA Glen
9th8KA LevickA Glen
10th5A GlenGE Hall