A superb all-round display from India's Harmanpreet Kaur played a huge part in defending champions Sydney Thunder's first WBBL win of the season in Albury on Tuesday.

Spinner Kaur took 4-27 and belted 30 not out off 21 balls as Thunder beat Melbourne Stars by eight wickets with seven balls to spare.

Alex Blackwell and Harmanpreet Kaur celebrate a six. Credit:Getty Images

Kaur, who scored 47 not out off 28 balls in Thunder's first-game loss to the Stars at North Sydney last Saturday, precipitated a late-innings collapse after she was introduced to the attack in the 14th over.

The Stars lost 6-26 in the last five-and-a-half overs to finish at 9-116 after winning the toss.