Class 3A Hampshire Regional semfinals - daily-chronicle