Scores for December 20, 2017

Boys' Hockey
Waterville/Winslow 7, Messalonskee 2
Falmouth 3, St. Doms 3, tie
Lewiston 6, Edward Little 1
Poland/Gray-New Gloucester/Oak Hill/Leavitt 5, Windham/Westbrook 2 

Girls' Hockey
Greely/Gray-New Gloucester 10, Winslow/Gardiner 3
Lewiston/Monmouth/Oak Hill 1, Edward Little/Leavitt/Poland 0

Boys' Basketball
Oxford Hills 48, Lawrence 41
Buckfield 54, Temple Academy 40
Freeport 73, Traip Academy 59

Girls' Basketball
Boothbay 51, Dirigo 33
Dexter 74, Penobscot Valley 32
Freeport 54, Traip Academy 27
Hermon 54, Foxcroft Academy 12
Madison 61, Hall-Dale 28
Monmouth Academy 70, Lisbon 30
Mountain Valley 42, Carrabec 40
Oceanside 72, Camden Hills 44
Old Orchard Beach 42, St. Doms 37
Oxford Hills 61, Lawrence 52
Piscataquis 30, Searsport 28
Richmond 48, Winthrop 27
Temple Academy 40, Buckfield 23
York 48, Lake Region 45

Schedule for December 21, 2017

Boys' Basketball
Bangor Christian at Searsport
Boothbay at Richmond
Dexter at Piscataquis, 7 p.m.
Forest Hills at Buckfield, 6:30 p.m.
Gray-New Gloucester at Poland, 6:30 p.m.
Lisbon at Dirigo, 7 p.m.
Mountain Valley at Hall-Dale, 6:30 p.m.
Mt. Abram at Monmouth Academy, 7 p.m.
Nokomis at Medomak Valley, 7 p.m.
North Yarmouth Academy at Traip Academy, 7 p.m.
Oak Hill at Carrabec, 7 p.m.
Spruce Mountain at Wiscasset, 7 p.m.
Winthrop at Telstar, 7 p.m.

Girls' Basketball
Bangor Christian at Searsport, 5 p.m.
Bucksport at Deer Isle-Stonington, 5:30 p.m.
Cheverus at Lewiston, 7 p.m.
Forest Hills at Buckfield, 5 p.m.
Medomak Valley at Nokomis, 6:30 p.m.
Mt. Blue at Cony, 6:30 p.m.
Poland at Gray-New Gloucester, 6:30 p.m.
Telstar at Winthrop, 7 p.m.
Temple at Islesboro, 5:15 p.m.

Boys' Hockey
Maranacook/Winthrop/Madison vs. Yarmouth, 7:10 p.m. 

Girls' Hockey
Biddeford/Thornton/Wells vs. Winslow/Gardiner, 8:40 p.m. 

Complete High School sports scores and schedules, click here!