Here are the results from Day 2 of the British CLub Championships at Ipswich:
Open Semi-Final 1
Great Blakenham A 54: Luca Woodhouse 15, Lewis Foxley 13, Craig Marchant 13, Toby Millen 13
Horspath 52: Will Jeffery 13, Mark Boaler 12, Owen Johnson 10, George Horsley 9, Sean bennett 8
Southampton 49: Gavin Wheeler 14, Leon Penketh 12, George Whale 11, Bob Colling 7, Sonny Whale 5
Coventry 30: Jude Wilcockson 11, Tom Savage 7, Amy Baynes 7, Dan Drewitt 5
Great Blakenham C 29: Jason Ashford 10, Ethan Mitchell 7, Ray Pyke 6, Richard Williamson 5, Terry Ashford 1
Hethersett 20: Harley Hamill 6, Dave Martin 6, Paul Delaiche 5, Mason Martin 3
Referee: Leon Mower (Suffolk)
Open Semi-Final 2
Birmingham 55: Ben Mould 14, Paul Heard 14, Scott Millward 11, Luke Draisey 9, Chris Timms 7
Great Blakenham B 53: Lewis Brinkhoff 15, Josh Brooke 13, Noah Woodhouse 10, Torsten Jolly 10, Adam Peck 5
Ipswich 47: Matt Hill 13, Ashley Hill 12, James Porter 11, Ben Clarke 9, Luke Dunningham 2
Poole 43: Kenzie Bennett 15, Ollie Saunders 12, Feroze Langoo 10, Teddy Curtis 6
Wednesfield 30: Corey Burt 10, Scott Doherty 6, Lee Aris 6, Chris Jewkes 4, Tom bewick 4
Kesgrave 25: Charlie Spurgeon 6, gary Brown 6, Leon Mower 5, Ella Case 5, Steve Hammond 3
Sheffield 23: Aiden Owen 8, Niall Morton 7, Kielan Burton 5, Matt Parrott 2, Will Banyard 1
Referee: Shaun Dyball (Norfolk)
Veterans Final
Great Blakenham 32: Adam Peck 20, Craig Marchant 12, Jason Ashford dnr, Toby Millen dnr
Leicester 30: Kevin Burns 13, Dave Hemsley 11, Mark Whitehead 6, Norman Venson dnr
Wednesfield 27: Chris Jewkes 16, Lee Aris 11
Birmingham 25: Mark Winwood 13, Craig Norton 12, Paul Timms dnr
Norwich 18: Lee Grange 10, Paddy Wenn 6, Gary Colby 2
Kesgrave 15: Gary Brown 8, Steve Hammond 7
Referee: Feroze Langoo (Dorset)
Junior Final
Poole 26: Kenzie Bennett 16, Oliver Saunders 10, Teddy Curtis dnr
Southampton 24: Leon Penketh 14, George Whale 7, Sonny Whale 3
Great Blakenham 18: Luca Woodhouse 14, Hayden Mitchell 4
Kesgrave 16: Charlie Spurgeon 6, Amberley Gant 6, Ella Case 4
Ipswich 15: Lily Parr 6, Mitchell Baker 5, Finley Myall 4
Referee: Feroze Langoo (Dorset)
Open Final
Great Blakenham B 48*: Noah Woodhouse 12, Josh Brooke 11, Lewis Brinkhoff 10, Adam Peck 9, Torsten Jolly 6
Birmingham 48*: Scott Millward 14, Ben Mould 12, Chris Timms 11, Paul Heard 11, Luke Draisey dnr
Ipswich 44: Ashley Hill 14, Ben Clarke 12, Matt Hill 11, James Porter 7, Luke Dunningham dnr
Southampton 32: Gavin Wheeler 11, Leon Penketh 10, Sonny Whale 6, George Whale 5, Bob Colling dnr
Great Blakenham A 32: Luca Woodhouse 14, Lewis Foxley 8, Toby Millen 6, Craig Marchant 4
Horspath 31: Will Jeffery 9, Sean Bennett 7, Mark Boaler 7, George Horsley 4, Owen Johnson 4
Referee: Leon Mower (Suffolk)