Portland (2-1) at Lewiston (0-3)

Friday, 7 p.m.

Blue Devils made gains on both sides of the ball last week, but three turnovers kept them out of the win column.

Sanford (1-2) at Edward Little (2-1)

Friday, 7 p.m.

Red Eddies made their fair share of mistakes in 41-21 win over Windham but also made Eagles pay for their miscues, which could be important in this tough crossover matchup.

Advertisement

Bangor (1-2) at Oxford Hills (2-1)

Saturday, 1 p.m.

Vikings hope to bounce back after tough loss at Sanford with a steadily improving homecoming opponent.

Mt. Blue (2-1) at Brewer (0-3)

Friday, 7 p.m.

Led by Randy Barker (271 yards, five TDs), the Cougars roamed Caldwell Field freely to the tune of 472 yards rushing last week in 44-28 win.

Advertisement

Morse (1-2) at Gray-NG (0-3)

Friday, 7 p.m.

The Patriots’ offense has been stuck in single digits so far.

York (2-1) at Leavitt (3-0)

Saturday, 7 p.m.

Hornets’ homecoming features two of state’s top sophomore QBs, York’s Teagan Hynes and Leavitt’s Wyatt Hathaway.

Advertisement

Mtn. Valley (1-2) at Spruce Mtn. (2-1)

Friday, 7 p.m.

Important game for two teams coming off agonizing three- and two-point (in overtime) losses, respectively.

Poland (2-1) at Winthrop/Monmouth/Hall-Dale (1-2)

Friday, 7 p.m.

Ramblers are happy to have Wells’ Tyler Bridge behind them, but Poland has some big-play capability, too.

Advertisement

Lisbon (3-0) at Madison (2-1)

Friday, 7 p.m.

Greyhounds reward for surviving their toughest game of the year is back-to-back tough road trips. They head to Wells next week.

Telstar (0-3) at Freeport (2-1)

Friday, 6 p.m.

Rebels first under-the-lights game of season comes at Falcons’ new artificial turf facility.

Advertisement

Dirigo (3-0) at Old Orchard Beach (1-2)

Friday, 7 p.m.

Cougars had the upper hand in recent Class D meetings, but they were usually very tough, physical contests.

Sun Journal Top 10

1. Scarborough (3-0)

Red Storm have home tune-ups against Windham and Massabesic before their long-anticipated showdown with Thornton Academy.

Advertisement

2. Thornton Academy (3-0)

Golden Trojans hit the road, to South Portland and Windham, for their Scarborough appetizers. 

3. Bonny Eagle (3-0)

If you’re one who thinks a tight game with a Class A North opponent is a harbinger of bad things to come for the Scots, you’ve ignored Kevin Cooper’s coaching career.

4. Marshwood (3-0)

Hawks’ defense rolling into Class B final rematch with Skowhegan. 

Advertisement

5. Kennebunk (3-0)

Crossover game at Brunswick could be Rams’ biggest road test until season finale at Marshwood.

6. Portland (2-1)

Bulldogs dominated first half of 24-7 loss to Bonny Eagle but only had a 7-7 tie to show for it.

7. Leavitt (3-0)

Hornets don’t have to hit the road again for three weeks.

Advertisement

8. Wells (3-0)

Warriors had a hard time shaking Winthrop/Monmouth/Hall-Dale in last week’s 36-18 win. Was it a letdown after beating Cape Elizabeth?

9. Sanford (1-2)

Spartans put blowout losses to Scarborough and Bonny Eagle behind them with first of many wins at new Alumni Stadium against Oxford Hills.

10. Oxford Hills (2-1)

Vikings are banged up coming off first loss but have time to get better before next crossover, at home against Bonny Eagle in two weeks.