InMobi

Devine laments taking pressure off as Aussies win first T20

New Zealand captain Sophie Devine says her team needed to "put the foot on the throat" of the Australians after her side fell 17 runs short in the opening T20I of the series