YARMOUTH — Cape Elizabeth got first-half goals from Archie McEvoy and Phil Tarling, and held on to upset top-seeded Yarmouth 2-1 in a Class B South boys’ soccer semifinal Friday, ending the Clippers’ bid for a fifth consecutive state championship.

Yarmouth (13-1-2) entered with a 45-game unbeaten streak and was trying to join Bangor Christian – the Class D champion from 2009-13 – as the only Maine boys’ soccer teams to win five straight titles.

But the Clippers fell behind when McEvoy scored from Nick Aceto just three minutes into the game.

Phil Tarling made it 2-0 midway through the half.

The fourth-seeded Capers (9-4-3) held Yarmouth scoreless until Jack Romano’s goal with about four minutes left.

Yarmouth had won 16 of its last 18 games against the Capers, with one loss and a tie.

Cape will be at Freeport in the final Wednesday.

FREEPORT 3, GREELY 1: Eriksen Shea, Jesse Bennell and Wes Goodwin scored as the second-seeded Falcons (11-3-2) defeated the third-ranked Rangers (8-6-2) in the Class B South semifinals at Freeport.

Charlie Saffian scored in the second half for Greely.

Freeport will be home against fourth-seeded Cape Elizabeth in the final Wednesday.

GORHAM 2, CHEVERUS 0: Andrew Rent scored two second-half goals to lift the top-ranked Rams (15-0-1) past the fourth-seeded Stags (10-4-2) in a Class A South semifinal at Gorham.

Rent put a shot just inside the left post with 34:01 remaining. Then, with 24:36 left, he scored a nifty goal. Cheverus goalie Harrison Bell stopped his initial shot from the right, but Rent gathered the rebound, touched the ball around Bell and put it in the empty net.

Bell had an outstanding game with nine saves, most coming in the first half. Trevor Gray had two saves for Gorham, which will play Portland in the regional final Wednesday.

PORTLAND 2, MARSHWOOD 1: Max Cheever scored 1:30 into overtime, helping the third-seeded Bulldogs (10-3-3) avert an upset by seventh-ranked Marshwood (10-5-2) in a Class A South semifinal at Portland.

Cheever scored off a long ball thrown into the box by Pedro Fonseca. The ball was rolling out of the area when Cheever reached it and laced a hard, medium-high shot past the keeper.

Portland led 1-0 at the half on a goal by Anselmo Tela from Tahn Tiparos and Keto Tchiputo. Aidan Knowles tied it with 13 minutes left in regulation.

Henry Flynn had two saves for the Bulldogs, who will be at top-ranked in the final. Peter Tsamparlis registered nine saves for Marshwood.

MT. ARARAT 3, BANGOR 2: Travis Nadeau scored twice in the second half to lead the second-ranked Eagles (13-2-1) over the third-seeded Rams (11-2-3) in a Class A North semifinal at Bangor.

After a scoreless first half, Nadeau scored 40 seconds into the second and added his second goal with 29 minutes remaining to make it 2-0. Ethan Rac also scored for Mt. Ararat.

Conor O’Brien scored for Bangor to make it 2-1, and Josh Sherwood added a late goal.

Mt. Ararat will play at top-ranked Lewiston (14-0-2) in the final Wednesday.

WAYNFLETE 2, MT. ABRAM 0: Top-seeded Waynflete (13-0-3) scored twice late in the first half, and its defense did the rest in a Class C South semifinal win over fourth-ranked Mt. Abram (13-3) at Portland.

After several near-misses, the Flyers took the lead with 11:14 left in the first half. Oliver Burdick served in a corner kick that glanced off the head of Joey Ansel-Mullen and on to the head of Aidan Kieffer, who finished.

Less than six minutes later, with 5:25 remaining in the half, Ben Adey served up a pass into the box, where Askar Houssein was waiting to knock it home.

Waynflete’s back line, featuring Adey, Kieffer, Miles Lipton and Harry Millspaugh, held the Roadrunners without a shot.

GIRLS

SCARBOROUGH 1, WINDHAM 0: Maddie Blanche put home Molly Murnane’s pass across the box two minutes into overtime as the top-ranked Red Storm (16-0) slipped past fifth-seeded Windham (12-4-1) in a Class A South semifinal at Scarborough.

Nikki Young of Scarborough finished with 10 saves. Riley Silvia had 12 for the Eagles.

TRAIP ACADEMY 5, MT. ABRAM 1: Sophia Santamaria scored twice, and Katie McPherson had a goal and an assist for the second-seeded Rangers (15-1) in a Class C South semifinal against the sixth-seeded Roadrunners (11-5-1) in Kittery.

Traip built a 3-0 lead in the first half on goals by Bella Woollacott, McPherson and Santamaria, who converted a free kick from about 30 yards.

Jade Davis put Mt. Abram on the board late in the first half. McPherson set up a goal by Sidney Auclair early in the second half, and Santamaria capped the scoring with a penalty kick.

MARANACOOK 2, SACOPEE VALLEY 1: Kate Ida’s goal 7:42 into overtime lifted the fourth-seeded Black Bears (11-2-3) over the ninth-ranked Hawks (10-7) in a Class C South semifinal at Readfield.

Sacopee Valley, playing for the second straight day after beating No. 1 Monmouth Academy on Thursday, forced overtime when Lakyn Hink put in a header with 3:10 remaining in regulation.

NORTH YARMOUTH ACADEMY 4, GREENVILLE 2: Natalie Farrell scored the go-ahead goal in the 74th minute and the second-ranked Panthers (12-3-1) defeated the Lakers (12-3-1) in a Class D South semifinal at Yarmouth.

Serena Mower of NYA made it 2-2 in the 43rd minute, then assisted on Farrell’s goal.

CAMDEN HILLS 2, BANGOR 0: Kristina Kelly scored after seven minutes and the top-ranked Windjammers (16-0) went on to beat the fourth-seeded Rams (11-4-1) in a Class A North semifinal at Rockport.

FIELD HOCKEY

STATE FINALS: The MPA said the championship games will be held Nov. 3 at Deering High. The schedule: 11 a.m., Gardiner vs. York in Class B; 1 p.m., Winthrop vs. Spruce Mountain in Class C; and 3 p.m., Skowhegan vs. Biddeford in Class A.