Here are the key games in Maine high school football on this ninth week of the season, and the first week of the playoffs. This post will be updated throughout the weekend with scores and highlights.

CLASS A
#6 Portland 21-6 #3 Oxford Hills
#5 Cheverus 6-12 #4 Windham

CLASS B
#6 Brunswick 38-27 #3 Cony
#5 Brewer 29-28 #4 Messalonskee

CLASS C
#8 John Bapst 6-36 #1 MDI
#7 Waterville vs #2 Winslow (Saturday)
#6 MCI vs #3 Nokomis (Saturday)
#5 Oceanside 40-33 #4 Hermon

CLASS D
#6 Houlton 28-60 #3 Mattanawcook Academy
#5 Ellsworth vs #4 Dexter (Saturday)