Boys: Brackenbury (red shirts) v Good Shepherd (blue and black striped shirts). Photography by Justin Thomas