Eden Carson had another blinder | PHOTOSPORT

Ominous Otago still unbeaten!

Remember those days when the Otago Sparks couldn't get a win? Nor can we. Nowadays the Sparks just can't stop winning.

The Otago renaissance is in full flourish and today's clinical 12-run away win over defending champions the Canterbury Magicians took them to five from five in this season's league.

Eden Carson (3-17 off four) had a blinder - again - as they successfully defended a total of 136/5 at Hagley Oval and then held their nerve in the defence.

Perhaps the omen was there when Suzie Bates took a four off Amy Satterthwaite first ball of the match after electing to bat.

Overall it was a start with more patience and caution, however, than carefree boundary-slashing from Bates and Polly Inglis (23 off 19) - before Katey Martin (38 off 32) came in at 36/1 and looked to tick up the momentum with her superb understanding with longtime teammate Bates.

The two Otago legends put on 70 for the second wicket, with captain Bates almost going the distance and batting for 18 overs before she finally fell after her run-a-ball 47, Missy Banks finishing with 3-22.

The Sparks' steady accrual towards ultimately did the job, after the Magicians took a different trajectory in the chase - starting off with a hiss and a roar, before petering out at the death after they lost too many wickets.

Carson had claimed the big wicket of Satterthwaite when she came on in the fifth over, and in the 16th she struck twice to suddenly have the Magicians nervous at 97/6.

Then Emma Black (2-31) came back to take out Abby Gerken the very next ball, also striking twice in her over to make that 100/8.

If that wasn't quite enough to make an umpire's arm tired, Kate Ebrahim then had a wicket a few balls later and the Magicians were officially backs to the wall.

Ebrahim (3-23) wrapped it up with the last wicket in the last over as the Magicians wore their third loss of an up and down season to date.

Nat Cox top-scored for Canterbury with 37. The Otago Sparks now head to Queenstown where they will play Wellington Blaze and the Auckland Hearts back to back in two big clashes on Tuesday and Wednesday.