A century from Amy Hunter and seven wickets for Cara Murray spearheaded a 67-run win for the Dragons over table toppers Typhoons in the ongoing Super Series 50 overs Cup at Stormont.
Belfast teenager Hunter's maiden competition hundred saw her hit 9 fours and a six in her 88-ball knock, sharing a second wicket stand of 97 with Leah Paul (24) and 88 for the third with Alana Dalzell (28).
Arlene Kelly made 44 and the total of 271 was also boosted by 44 extras.
South African Robyn Searle (66) and New Zealander Georgia Atkinson (56) shared a second wicket stand of 90 in the chase after Cara Murray had removed opener Sarah Forbes - who had taken five wickets in the first innings.
Mollie Devine (3-30) broke the stand, then removed Irish internationals Rebecca Stokell and Louise Little cheaply to open the door.
Leg-spinner Murray then ripped through the middle and lower order to have the excellent analysis of 7 for 34 - a competition record and with it the Player of the Match award.