Here are the results from days 2 and 3 of the European Club Championships at Leszno, Poland:

Day 2

Open Match D

Torun 51: Kosma sykorski 15, Dawid Bas 14, Jakub Kosciecha 13, Adrian Olkowski 9, Bartosz Fryckowski dnr

Ipswich 47: Ashley Hill 11, Richard Felgett 9, Matt Hill 9, James Porter 9, Ben Clarke 9

Great Blakenham 44: Luca Woodhouse 13, Lewis Brinkhoff 11, Tyler Brinkhoff 10, Noah Woodhouse 10, Craig marchant dnr

Kesgrave 34: Kenzie Bennett 13, Charlie Spurgeon 8, Leon Mower 6, Isaac Powling 5, Steve hammond 2

Poczesna 15: Filip Scholz 5, Bartek Pawlik 5, Patryk Lukas 5

referee: Artur Poprawski (Poland)

Open Match E

Gniezno 55: Mikolaj Menz 16, Arek Graczyk 15, Lukasz Kokott 13, Emil Kozlowski 7, Julian Ambrozak 4

Leszno 52: Patryk Kriger 15, Jakub Ignys 13, Michal Rodzen 10, Filip Balcer 7, Jacek Wleklik 7

Sheffield 34: Ed Morton 12, Niall Morton 10, Oliver banyard 7, Kielan Burton 5

Harpagan Zielona Gora 33: Krystian Gorniaczyk 13, Pawel Szychalski 8, Maciej Wojtczak 7, Witold Strzelec 5, Artur Bujnowski dnr

Czestochowa 25: Marcel Asendrych 8, Karol Golis 7, Tomasz Wlodarczyk 4, Oskar Szczepanik 3, Jakub Scigala 3

Referee: Leon Mower (Ireland)

Open Match F

Ostrow 52: Pawel Szkludarek15, Sebastian paruzel 14, Pawel Idziorek 12, Dawid Lis 11, Bartosz grabowski dnr

Zoledowo 47: Sebastian Morawiak 13, Radek morawiak 13, Sebastian Wielinski 10, Maciej Stefanski 6, Arek Pilarski 5

Birmingham 43: Ben Mould 12, Chris Timms 12, Reece Pollitt 12, Lewis Foxley 7, Paul Timms dnr

Southampton 31: Leon Penketh 12, Oliver Saunders 10, Sonny Whale 5, George Whale 4, Gavin Wheeler 0

ZKS Zielona Gora 22: Dominik Szpakowicz 7, Grzegorz Bucko 5, Bartosz Bienkowski 5, Fabian Czajka 2

Referee: Krystian Gorniaczyk (Poland)

Women’s Match 1

Southampton 29: Rachel Lammin 15, Madeline Saunders 14

Sheffield 28: Laura Watson 15, Lizzie Rigley 13

Kesgrave 27: Demi-Blu Harris 11, Amberley Gant 9, Ella Case 7

Zoledowo 27: Karina Gorniaczyk 17, Zuzanna Klett 10

Poczesna 18: Nel Bialowas 10, Patrycja Scholz 8

Czestochowa 15: Natalia Dymus 10, Jagoda Gumulka 5

Referee: Dawid Bas (Poland)

Day 3

Open Semi-Final 1

Ostrow 60: Pawel Szkludarek 17, Pawel Idziorek 16, Damian natonski 13, Sebastian paruzel 8, Bartosz Grabowski 6

Leszno 46: Piotr Jamroszczyk 12, Jakub Ignys 12, Filip Balcer 11, Mateusz Ludwiczak 7, Michal Rodzen 4

Zoledowo 45: Radoslaw Morawiak 17, Sebastian Morawiak 13, Maciej Stefanski 7, Sebastian Wielinski 6, Arek Pilarski 2

Ipswich 40: James Porter 11, Ben Clarke 9, Richard Felgett 8, Ashley Hill 8, Matt Hill 4

Referee: Artur Poprawski (Poland)

Open Semi-Final 2

Torun 62: Dawid Bas 16, Kosma Sykorski 15, Adrian Olkowski 13, Remigiush Burchardt 11, Jakub Kosciecha 7

Great Blakenham 51: Noah Woodhouse 14, Tyler Brinkhoff 3, Luca Woodhouse 13, Lewis Brinkhoff 11, Craig marchant dnr

Gniezno 49: Mikolaj Menz 16, Lukasz Kokott 12, Arkadiusz Graczyk 12, Emil Kozlowski 6, Julian Ambrozak 3

Birmingham 33: Reece Pollitt 11, Chris Timms 9, lewis Foxley 8, Paul Timms 5

Referee: Leon Mower (Ireland)

Women’s Match 2

Sheffield 29: Laura Watson 17, Lizzie Rigley 12

Zoledowo 29: Karina Gorniaczyk 17, Zuzanna klett 12

Kesgrave 28: Demi Blu Harris 14, Amberley Gant 10, Ella Case 4

Southampton 26: Madeline Saunders 20, Rachel Lammin 6

Czestochowa 19, Natalia Dymus 11, Sandra Charbich 6, Jagoda Gumulka 2

Poczesna 17: Nel Bialowas 12, Patrycja Scholz 5

Referee: Tomasz Wlodarczyk (Poland)

Zoledowo defeated Southampton 5-4 in run-off for 2nd

Open Final

Ostrow 53: Pawek Szkludarek 16, Bartosz grabowski 14, Pawek Idziorek 10, Damian natonski 6, Sebastian paruzel 5

Torun 52: Dawid bas 17, Remigiusz Burchardt 16, Adrian Olkowski 10, Kosma Sykorski 7, Jakub Kosciecha 2

Great Blakenham 50: Noah Woodhouse 16, Lewis Brinkhoff 13, Luca Woodhouse 11, Tyler brinkhoff 10, Craig marchant dnr

Leszno 42: Patryk Kriger 15, Jakub Ignys 11, Piotry Jamroszczyk 9, Filip Balcer 6, Mateusz Ludwiczak 1

Referee: Leon Mower (Ireland)