Ryan Kolben pitched a no-hitter with seven strikeouts and Greely opened with a six-run first inning on the way to an 11-0 victory over Cape Elizabeth in a Western Maine Conference baseball game Friday in Cumberland.

Brooks Williams had an RBI single, Zach Johnston hit a two-run single and Mason Kelso drilled a two-run homer off the scoreboard in left-center during the first-inning rally.

Max Cloutier finished with three hits, while Williams and Sam Almy each had two hits for Greely (10-1).

Cape Elizabeth is 4-6.

CHEVERUS 13, SANFORD 12: The Stags (4-5) pushed a run across in the bottom of the seventh inning for the win against the Spartans (5-3) in Portland.

Ben Gill notched three hits and Caden Fontaine and Makai Bougie each had two hits for Sanford, which scored five runs in the fourth and seven in the fifth for a 12-10 lead, erasing an early 7-0 deficit.

Advertisement

Cheverus was led by Braeden Watson with three hits and Noah Kennedy-Jensen and Orion Guibord with two each. The Stags tied it at 12 with two runs in the fifth on a double by Guibord.

YARMOUTH 19, WELLS 1: Jack McCosh was 5 for 5 with six RBI and David Swift was 4 for 5 with six RBI as the Clippers (7-3) defeated the Warriors in a five-inning game in Wells.

Matt Robichaud finished with three hits and two RBI.

MT. ARARAT 2, MORSE 1: Landen Chase lined an RBI double and Ethan Berry added a run-scoring single in the top of the fourth inning as the Eagles (6-3) beat the Shipbuilders (3-7) at Bath.

Carson Taylor went 6 2/3 innings for the win, allowing a run on four hits while striking out three and walking two. Shea Farrell retired the final batter for a save.

Morse’s Jason Bussey had two hits, including an RBI single in the seventh.

Advertisement

EDWARD LITTLE 13, CAMDEN HILLS 4: Drew Smith led Edward Little with three hits and three RBI and also earned the win on the mound as the Red Eddies (5-5) defeated the Windjammers (4-4) in Rockport.

Smith struck out nine in six innings. Aiden Gonzalez and Kamden Masselli each hit a double for Edward Little, which opened an 8-0 lead in the first three innings.

Ben Tohancyn drove in two runs for Camden Hills.

SACOPEE VALLEY 9, WAYNFLETE/NYA 5: Caleb Vacchiano was 4 for 4 with two home runs as the Hawks (8-2) beat the Flyers (6-3) at Hiram.

Minjae Kim chipped in with two hits for Sacopee Valley.

Liam Slocumb went 2 for 3 for Waynflete.

Advertisement

YORK 12, LAKE REGION 0: Hayden Henriksen belted a two-run homer and allowed just two hits over four innings, pacing the Wildcats (6-4) to a five-inning win over the Lakers (3-6) in York.

Brody Gullison led off the bottom of the first with a home run. York got two runs in the first, two in the second and eight in the third.

LACROSSE

SCARBOROUGH 10, BRUNSWICK 8: Tae Delaware and Finn Pedersen scored three goals apiece and the Red Storm (7-1) held off the Dragons (4-2) in Scarborough.

Scarborough led 3-1 after one quarter and 6-2 at halftime, but the Dragons pulled within 7-6 on a goal by Max Rudgers.

Olin Pedersen (two goals) answered late in the third quarter before goals from Finn Pedersen and Delaware in the fourth restored a four-goal lead.

Advertisement

Brunswick got three goals apiece from Nick Marro and Thomas Labbe. Jake Reeves made 13 saves.

Scarborough goalie Ben Kerbel stopped 14 shots.

DEERING 4, FRYEBURG ACADEMY 3: Andrew Burke tallied all four goals for the Rams (1-6) as they edged the Raiders (2-4) at Portland.

Deering’s Aidan Foss made 22 saves, while Patrick Harris stopped 15 shots for Fryeburg.