Paige Scholfield made an unbeaten 48 as Oval Invincibles secured an important seven-wicket win against Manchester Originals.
Set 126 to win at Old Trafford, Invincibles were faltering at 60-3 from 56 balls when Scholfield came to the crease.
But the South Africa-born right-hander shared an unbroken stand of 67 with Marizanne Kapp to get the visitors over the line with seven balls to spare.
Amanda-Jade Wellington was the pick of the Invincibles bowlers, taking 2-22 including the key wicket of Originals opener Laura Wolvaardt.
After a slow start, Originals accelerated as Wolvaardt reached 38 from 28 balls before a superb low catch from Ryana MacDonald-Gay saw her fall to Wellington.
The Originals’ progress stalled and it took an entertaining 26 not out from 15 balls from captain Sophie Ecclestone late on to drag them to a defendable total.
However, despite working their way into a handy position with the ball, Originals were unable to break the Scholfield-Kapp partnership and fell to their third loss of the campaign.
Victory lifts Invincibles up to second in the table, just a point behind leaders Welsh Fire, while Originals are a further three points back in sixth.