The second biggest ton ever in women's Dream11 Super Smash | PHOTOSPORT

She did it! Satterthwaite smashes Super ton

The left-handed legend has done it!

Amy Satterthwaite smashed the first ever century for the Canterbury Magicians in Dream11 Super Smash, then carried on to lodge the second highest score in the women's league's history - finishing her maiden century with 114 off just 66 balls.

With their red and black backs to the wall in the tight race for the last qualification spot, her team needed ever bit of it in a challenge from Northern Brave at Hagley.

Twenty-one of her runs came off the 14th over as Lucy Boucher took a hammering. With 18 boundaries and one six, the sublime opener batted throughout the Magicians innings and was run out off the final delivery, having propelled her side to a strong total of 174/4 after having been sent in.

Satterthwaite also passed an impressive 6500 career T20 runs en route and now only Sara McGlashan's unbeaten 131* for the Auckland Hearts in 2014 stands above her in the league recordbooks.

It wasn't all the Satterthwaite show, with Missy Banks (4-29) making sure the Magicians then got off to a fine start with the ball.

She had the Brave's top four - Gurrey, Anderson, Halliday, Boucher - all back in the hutch inside 7.3 overs, Brave on the back foot at 59/4.

But Brave rallied, Sam Barriball quickly finding the boundary as she ratcheted up the run rate in the tough chase with Nensi Patel, but when their stand was starting to look threatening, who else should break it but Satterthwaite herself.

Earlier Satterthwaite had dominated a 101-run stand for the third wicket with Jacinta Savage and Brave couldn't find an answer to that in their own innings as the Mags kept taking wickets and Frankie McKay and Jess Simmons kept the pressure up with some tight overs.

Captain Mackay's 97 had been the previous high score for the Magicians but no one will have been more pleased to see the three figures go up on the board today as Canterbury kept their playoff hope alive with a 24-run win.