First Win for Royal Russell
Extra-time penalty clinches second successive title for Ardingly
Ardingly end 17 year wait for second title
Millfield hit Bradfield for six!
Millfield clinch third title
Hampton win clash of the titans
Charterhouse win second title in historic fixture
First Cup Final hat-trick seals Shrewsbury's second title
Millfield ease to second title
Penalties again - but its third time lucky for Charterhouse!