Dirigo (2-1) at Boothbay (1-2)
Friday, 7 p.m.
Led by Charlie Houghton (4 TD passes, 2 TD runs last week), the Cougars are looking like a contender in 8-man Small South.

Bonny Eagle (2-1) at Edward Little (2-1)
Friday, 7 p.m.
The Red Eddies have a couple of clutch wins and have yet to lose a game on Maine soil this season. The Scots are always tough.

Mt. Ararat (2-1) at Gray-New Gloucester (1-2)
Friday, 7 p.m.
The Eagles have been a power since 8-man started in Maine, but judging by scores from the first three weeks, this could be a good matchup.

Leavitt (3-0) at Wells (3-0)
Friday, 7 p.m.
The Hornets are on such a roll that it’s hard not to wonder if the unbeaten Warriors can hang with them.

Scarborough (2-1) at Lewiston (1-2)
Friday, 7 p.m.
The Blue Devils continue a difficult 3-game stretch against the Red Storm. Leavitt was last week, Oxford Hills is next week.

Lisbon (1-2) at Foxcroft (2-0)
Friday, 7 p.m.
After two weeks under their own lights, the Greyhounds make a long trip to face the defending state champs.

Advertisement

Old Orchard Beach (2-1) at Mountain Valley (3-0)
Friday, 7 p.m.
The Falcons are officially the team to beat in 8-man Small South, but expect the Seagulls to put up a fight.

Winslow (2-1) at Mt. Blue (2-1)
Friday, 7 p.m.
The Cougars and the Black Raiders both opened with a blowout win, lost big in Week 2, and nabbed a clutch win last week.

Oxford Hills (3-0) at Portland (1-2)
Friday, 7 p.m.
It’s doubtful that any team in Maine has had a tougher schedule so far than the Bulldogs. and the Vikings might be their toughest opponent yet.

Poland (2-1) at Belfast (0-3)
Friday, 7 p.m.
The Knights won this matchup last year and are coming off a nice win over John Bapst, but the Lions, though winless, are at home this time.

Spruce Mountain (2-1) at Waterville (3-0)
Friday, 7 p.m.
Reece Davis and the Phoenix brought Morse’s great unbeaten start to a screeching halt last week, and now they face the unbeaten Purple Panthers.

MCI (0-3) at Oak Hill (0-3)
Saturday, 1:30 p.m.
There might not be two teams that would savor a win as much as these two squads.

Maranacook (2-1) at Telstar (2-1)
Saturday, 1:30 p.m.
These teams have two things in common: First, it’s hard to know what to make of either, and, second, a big loss to Mountain Valley as their only blemishes.