Live
5Braintree1Braintree41Quincy6Quincy354Hanover2Hanover37Quincy6Quincy423Braintree1Braintree45Whitman4Whitman342Pembroke3Pembroke23Quincy6Quincy281Whitman4Whitman39Plymouth5Plymouth27Round 1SemifinalsFinals
Braintree
Quincy
Hanover
Quincy
Braintree
Whitman
Pembroke
Quincy
Whitman
Plymouth