Massachusetts high school football final scores from Thanksgiving Day 2012.
FEATURED GAME: Troy Flutie, Natick defeat rival Framingham, 26-14
- Needham 39, Wellesley 21 (oldest public school rivalry in the country).
- Plymouth South 40, Plymouth North 40.
- Newton North 21, Brookline 0.
- Walpole 48, Weymouth 21.
- New Bedford 36, Durfee 16.
- East Boston 22, South Boston 14.
- Beverley 28, Salem 14.
- Gloucester 28, Danvers 19.
- Amesbury 13, Newburyport 10.
- Lynnfield 14, North Reading 7.
- Bishop Fenwick 23, Austin Prep 22.
- St. John's Prep 9, Xaverian 0.
- St. John's (Shrewsbury) 14, St. Peter-Marian 7.
- Acton-Boxborough 36, Westford 35.
- Lincoln-Sudbury 42, Newton South 14.
- Bedford 35, Concord Carlisle 34.
- Weston 21, Wayland 14.
- Bishop Feehan 32, Bishop Stang 0.
- Cambridge 34, Somerville 30.
- Malden 32, Medford 6.
- Canton 28, Stoughton 26.
- Oliver Ames 35, Sharon 7.
- King Philip 20, Franklin 13.
- North Attleborough 38, Attleboro 14.
- Doherty 41, Burncoat 14.
- Athol 49, Mahar 20.
- Bristol-Plymouth 28, Blue Hills 26.
- West Bridgewater 27, Holbrook/Avon 20.
- Andover 22, Central Catholic 19.
- Chelmsford 43, Billerica 27.
- Clinton 32, Maynard 7.
- Leominster 38, Fitchburg 22.
- Marlborough 28, Hudson 8.
- Shrewsbury 24, Milford 0.
- Gardner 14, Oakmont 8.
- Littleton 36, Ayer Shirley 12.
- Nashoba 46, North Middlesex 14.
- Dighton-Rehoboth 21, Seekonk 7.
- Wareham 54, Bourne 12.
- East Bridgewater 34, Rockland 6.
- Auburn 42, Oxford 8.
- Leicester 39, David Prouty 14.
- Westwood 42, Holliston 14.
- Abington 27, Whittman-Hanson 16.
- Brockton 27, Bridgewater-Raynham 14.
- Dartmouth 14, Fairhaven 7.
- Foxborough 27, Mansfield 21.
- Lowell 36, Haverhill 23.
- Medfield 21, Dover-Sherborn 7.
- Minuteman 46, Mystic Valley 14.
- Northbridge 45, Uxbridge 14.
- Pope John Paul III 22, Bishop Connolly 12.
- Reading 41, Stoneham 14.
- Shawsheen 37, Greater Lowell 18.
- Tewksbury 18, Wilmington 6.
- Wachusett 28, Holy Name 20.
- Watertown 28, Belmont 7.
- Barnstable 39, Falmouth 14.
- Burlington 35, Lexington 10.
- Duxbury 35, Marshfield 14.
- Greater New Bedford 10, Diman 7.
- Mashpee 45, Sandwich 21.
- Middleborough 21, Carver 0.
- North Andover 35, Masconomet 14.
- Norwood 41, Dedham 6.
- Quincy 30, North Quincy 14.
- Saugus 34, Peabody 0.
- Southeastern 32, South Shore Voc-Tech 20.
- Upper Cape 42, Cape Cod Tech 18.
- Waltham 40, Malden Catholic 13.
- Winthrop 23, Revere 6.
- Dennis-Yarmouth 28, Nauset 7.
- Milton 24, Braintree 7.
- Burke 22, New Mission 0.
- Lynn English 28, Lynn Classical 10.
- Swampscott 25, Marblehead 16.
- Pentucket 41, Triton 12.
- Hamilton-Wenham 26, Ipswich 21.
- Cathedral 38, Marian 12.
- St. Clement 27, St. Joseph's Prep 8.
- BC High 20, Catholic Memorial 14.
- Greater Lawrence 42, Whittier 12.
- Methuen 41, Dracut 19.
- Narragensett 19, Murdock 12.
- Groton-Dunstable 34, Tyngsborough 6.
- Algonquin 17, Westborough 16.
- West Boylston 47, Quabbin 27.
- Melrose 28, Wakefield 15.
- Woburn 31, Winchester 14.
- Apponequet 23, Old Rochester 16.
- Cohasset 54, Hull 37.
- Shepherd Hill 36, Tantasqua 20.
- Southbridge 28, Bartlett 20.
- Norton 14, Bellingham 13.
- Arlington Catholic 26, Arlington 14.
- Somerset Berkley 34, Case 14.
- Hanover 26, Norwell 6.
- Latin Academy 46, Charlestown 0.
- Chelsea 22, Matignon 8.
- Medway 34, Millis/Hopedale 14.
- Pembroke 45, Silver Lake 34.
- Boston Latin 44, Boston English 15.
- Taunton 48, Coyle & Cassidy 10.
- Hopkinton 41, Ashland 12.
- O'Bryant 6, Madison Park 0.
- Grafton 37, Millbury 6.
- Blackstone Valley 21, Nipmuc 6.
- Hingham 17, Scituate 14.
NOTE: Scores obtain from The Boston Globe high school football scoreboard.
For more Thanksgiving football 2012 coverage, visit our StoryStream.