Cheverus 35, Lewiston 20

Kennebunk 28, Leavitt 20

Spruce Mountain 36, Freeport 13

Cape Elizabeth 42, Poland 6

Fryeburg 26, Mountain Valley 20

Dirigo 20, Old Orchard Beach 14

Oak Hill 30, Traip 12

Only subscribers are eligible to post comments. Please subscribe or to participate in the conversation. Here’s why.

Use the form below to reset your password. When you've submitted your account email, we will send an email with a reset code.