Von Oesen runs for 288 yards and five touchdowns as Purple Panthers prevail in closely-fought battle.
Fall sports
Boys soccer: North Yarmouth Academy scores two goals in second half to beat Richmond
Panthers score two goals in five-minute span with under 20 minutes to go.
Volleyball: Cape Elizabeth shuts down Gardiner to reach Class B state title match
Capers take care of business with tough victory on the road in regional semifinals.
Girls soccer: No. 8 Waynflete upends top-seeded Hall-Dale in Class C South quarterfinal
Lucy Hart’s goal in the first half is the difference as the Flyers post 8th shutout of the season.
Football: Parity, rematches themes as Class B North playoffs begin this week
Windham the favorite, but deep field presents several capable challengers for regional title.
Cross country teams gear up for state championships in Belfast
The Bonny Eagle girls look to continue their dynasty while the Portland High boys attempt to end a drought of more than 40 years.
Eight-man football teams prepping for regional semifinals
Waterville set to host MDI; Morse and Mt. Ararat/Hyde enter weekend fresh off bye weeks.
Girls soccer: Messalonskee scores early, hangs on to beat Mt. Ararat in Class A North quarterfinals
No. 5 Messalonskee rides two-goal first half to upset No. 4 Mt. Ararat.
Girls soccer: Maranacook blanks Spruce Mountain in Class C South quarterfinals
No. 3 Black Bears cruise to win with big first half.
Field hockey: Late surge propels Mt. Ararat past Mt, Blue and into A North semifinals
Eagles break scoreless tie with goals late in second half to pull out tough victory.