It's regional championship weekend in high school football. Here's a look at this weekend's scores.

Friday, Nov. 9

A North regional final
Portland 21, Oxford Hills 14 (OT)

B North regional final
Brunswick 14, Lawrence 10

D South regional final
Wells 54, Oak Hill 6

Saturday, Nov. 10

A South regional final
Thornton Academy 53, Scarborough 21

B South regional final
Marshwood 14, Kennebunk 13

C North regional final
Nokomis 13, Hermon 6

C South regional final
Fryeburg 20, Leavitt 13

D North regional final
Foxcroft Academy 43, Bucksport 26

E state championship
Freeport 28, Dirigo 13

Previous scores: Week 1, Week 2, Week 3, Week 4, Week 5, Week 6, Week 7, Week 8, Quarterfinals, Semifinals

Source: Maine Principals' Association

You may report a score here.