Here's a look at the final scores from Week 4 of the Maine high school football season.

Friday, Sept. 21

Bonny Eagle 38, Massabesic 20
Boothbay 15, John Bapst 12
Brewer 30, Mt. Blue 6
Camden Hills 12, Maranacook 6
Cheverus 31, Deering 18
Cony 37, Lawrence 20
Dirigo 29, Old Orchard Beach 12
Ellsworth 41, Stearns 12
Falmouth 27, Biddeford 18
Foxcroft Academy 21, Bucksport 20
Freeport 43, Telstar 14
Fryeburg 35, Yarmouth 0
Gardiner 44, Lake Region 14
Gorham 47, Mt. Ararat 24
Greely 20, Cape Elizabeth 14
Hampden Academy 46, Messalonskee 42
Kennebunk 42, Brunswick 0
Lisbon 30, Madison 8
Marshwood 60, Skowhegan 23
Mattanawcook 16, Dexter 6
MCI 29, Hermon 25
Medomak Valley 20, Old Town 7
Morse 49, Gray-New Gloucester 14
Mountain Valley 22, Spruce Mountain 15
Noble 45, Westbrook 0
Oceanside 48, Belfast 22
Portland 28, Lewiston 14
Sanford 19, Edward Little 14
Scarborough 53, Windham 7
Thornton Academy 50, South Portland 0
Washington Academy 42, Houlton 14
Winslow 26, Mt. Desert Island 14
Winthrop 33, Poland 29

Saturday, Sept. 22

Leavitt 50, York 7
Nokomis 26, Waterville 21
Oxford Hills 45, Bangor 0
Traip Academy 35, Sacopee Valley 14
Wells 56, Oak Hill 13

Previous scores: Week 1, Week 2, Week 3

Source: Maine Principals' Association

You may report a score here.