Thanksgiving Day high school football was in full force on Thursday morning, with many of the state's biggest rivals squaring off in perhaps the biggest games of the season for these teams. Here are the scores from Thursday's action.
No. 1 Everett 48, Cambridge 8
No. 2 Duxbury 33, Marshfield 6
No. 3 BC High 13, No. 5 Catholic Memorial 0
No. 4 Chelmsford 21, Billerica 7
No. 6 Concord-Carlisle 34, Bedford 7
No. 7 Dennis-Yarmouth 27, Nauset 15
No. 9 Nashoba 52, North Middlesex 14
No. 10 Bridgewater-Raynham 14, Brockton 8
No. 11 Auburn 41, Oxford 7
No. 12 King Philip 42, Franklin 21
No. 13 Springfield Central 35, Minnechaug 14
No. 14 Leominster 21, Fitchburg 14
No. 15 Barnstable 28, Falmouth 15
No. 16 Lincoln-Sudbury 35, Newton South 13
No. 17 Longmeadow 35, East Longmeadow 14
Weymouth 20, No. 18 Walpole 13
No. 19 North Attleborough 14, Attleboro 7
No. 20 Mansfield 14, Foxborough 7
No. 21 Holliston 27, Westwood 0
Marblehead 21, No. 22 Swampscott 7
No. 23 Lynn English 35, Lynn Classical 0
No. 24 Mashpee 32, Sandwich 7
No. 25 Gardner 21, Oakmont 0
Acton-Boxborough 21, Westford 14
Arlington Catholic 28, Arlington 7
Amherst-Pelham 14, Northampton 12
Belchertown 29, Pathfinder 0
Beverly 46, Salem 21
Bishop Feehan 17, Randolph 0
Bishop Stang 40, Bishop Connolly 6
Blue Hills 38, Britstol-Plymouth 6
Boston Cathedral 41, Marian 0
Braintree 28, Milton 21
Boston Latin 50, Boston English 0
Bourne 42, Wareham 0
Burlington 27, Lexington 6
Cardinal Spellman 34, Archbishop Williams 0
Case 22, Somerset 15
Central Catholic 48, Andover 46 (2OT)
Chelsea 42, Matignon 22
Chicopee 13, Holyoke 12
Cohasset 34, Hull 6
Deering (Maine) 33, Portland (Maine) 0 - Centennial edition of the holiday rivalry.
Dighton-Rehoboth 7, Seekonk 0
Doherty 27, Burncoat 0
Dover-Sherborn 14, Medfield 8
East Boston 12, South Boston 6
East Bridgewater 50, Rockland 6
Fairhaven 21, Dartmouth 14
Framingham 48, Natick 28
Greater Lawrence 12, Whittier 6
Greater New Bedford 7, Diman 6
Hamilton-Wenham 33, Ipswich 8
Hanover 14, Norwell 0
Hingham 29, Scituate 27
Holbrook/Avon 34, West Bridgewater 24
Holy Name 18, Wachusett 13
Hopkinton 48, Ashland 20
Latin Academy 34, Charlestown 12
Lawrence 46, Salem (N.H.) 28
Lowell 39, Haverhill 29
Mahar 15, Athol 0
Malden 36, Medford 0
Manchester-Essex 28, Georgetown 7
Marlborough 7, Hudson 6
Masconomet 13, North Andover 12
Methuen 36, Dracut 13
Middleborough 35, Carver 0
Milford 24, Shrewsbury 6
Minuteman 18, Mystic Valley 8
Needham 42, Wellesley 18
New Bedford 18, Durfee 16
Newburyport 24, Amesbury 6
Newton North at Brookline, 10
Northbridge 42, Uxbridge 0
Norton 27, Bellingham 12
North Reading 37, Lynnfield 18
Norwood 48, Dedham 18
O'Bryant 14, Madison Park 12
Old Rochester 20, Apponequet 13
Oliver Ames 34, Sharon 8
Palmer 19, Ludlow 18
Peabody 19, Saugus 7
Pembroke 27, Silver Lake 14
Pentucket 30, Triton 28
Plymouth North 14, Plymouth South 3
Pope John XXIII 58, Lowell Catholic 38
Reading 34, Stoneham 14
Shawsheen 27, Greater Lowell 18
St. Clement 41, Trinity Catholic 6
St. John's (Shrewsbury) 27, St. Peter-Marian 21
Shepher Hill 16, Tantasqua 6
Stoughton 27, Canton 7
Tewksbury 28, Wilmington 21
Valley Tech 21, Nipmuc 6
Wakefield 3, Melrose 0
West Springfield 17, Agawam 14
Westborough 24, Algonquin 19
Westfield 36, Springfield Cathedral 16
Whitman-Hanson 28, Abington 18
Winthrop 33, Revere 0
Woburn 56, Winchester 0
Xaverian 28, St. John's Prep 21
(Scores above compiled by ESPN Boston. Click here for their complete coverage)
For more Mass. Thanksgiving Day High School Football coverage, follow our stream.