Varsity football
Class 1 semifinals
Essex 16, Altavista 8
Galax 49, Honaker 36
Varsity boys basketball
Lancaster 65, Northampton 64
Varsity girls basketball
Lancaster 44, Northampton 24
Wrestling
Lancaster 60, King & Queen, 12
Westmoreland 48, Lancaster 24
Northampton 42, Lancaster 27
Little Giants Classic:
Waynesboro 54, Lancaster 27
Turner Ashby 75, Lancaster 6
Culpeper 60, Lancaster 24
William Monroe 54, Lancaster 24
East Rockingham 48, Lancaster 30
Upcoming games
Varsity football
Class 1 state championship
December 9:
Galax vs Essex at Salem Stadium, 5 p.m.
Boys basketball
(JV 5:30 p.m., varsity 7 p.m.)
December 8:
Rappahannock at Spotsylvania
John Stone Memorial Basketball Tournament, Christchurch School
Lancaster vs. Digital Harbor, 5:30 p.m.
Christchurch vs. Walsingham Academy, 7 p.m.
December 9:
Nandua at Northumberland
John Stone Memorial Basketball Tournament, Christchurch School
Consolation game, 5:30 p.m.
Championship game, 7 p.m.
December 11:
Rappahannock at Caroline
December 13:
King & Queen at Rappahannock
December 14:
Lancaster at Middlesex
Girls basketball
(JV 5:30 p.m., varsity 7 p.m.)
December 8:
Mountain View at Rappahannock
December 9:
Maze Toomer Classic, Surry High School
Rappahannock vs. Cumberland, 2:30 p.m.
December 11:
Surry at Northumberland
Spotsylvania at Rappahannock
December 13:
Christchurch at Northumberland, varsity only, 6 p.m.
Rappahannock at King & Queen, varsity only, 6 p.m.
December 14:
Middlesex at Lancaster
Wrestling
December 7:
Northumberland at Lancaster, 6 p.m.
December 9:
Northumberland at Patrick Henry High School, Ashland
Indoor track
December 9:
Lancaster at Boo Williams Complex, Hampton, 9 a.m.
Swimming
(5:30 p.m.)
December 7:
Northumberland, Lancaster at Northern Neck Family YMCA, Kilmarnock
December 13:
Lancaster at Northern Neck Family YMCA, Kilmarnock