At Bar Harbor on Friday, the top-seeded Trojans rallied for 43 unanswered points and rolled to victory over the No. 5 Mariners in a Class D North semifinal.
Mount Desert Island (9-1) was paced by senior running backs Colby Lee and Croix Albee. Lee piled up 204 yards on 15 carries with two touchdowns and Albee netted 89 yards on 17 carries and scored four TDs.
Elijah Joyce tacked on a 18-yard scoring run in the fourth quarter.
For Oceanside of Rockland (6-4), Michael Norton Jr. turned in a TD run of 2 and caught a 55-yard scoring pass from Titus Kaewthong (4-for-8, 79 yards). Ben Ripley gained 68 yards on 13 carries.
Oceanside 14 0 0 0 — 14
MDI 8 24 12 7 — 51