Full Time
80:00
11:30pm Sat July 29, 2017
Semi Finals - Eco-Power Stadium, Doncaster - Crowd: 14526

Semi Finals: