Jasmine Peters’ powerful pitching