Women football penalty

73.14%