BRUNSWICK — Shyheim Ulrickson scored 14 of his 34 points in the fourth quarter Saturday to help Mt. Ararat rally to a 68-64 victory against Brunswick in a Kennebec Valley Athletic Conference schoolboy basketball game.

Mason Griffin added 18 points for Mt. Ararat (5-6), which outscored Brunswick 27-17 in the fourth quarter to erase a 47-41 deficit.

The Dragons (6-4) were led by Blake Gordon with 19 points and Derek Devereaux with 17.

OCEANSIDE 68, MORSE 63: Isaiah Stone-Patterson scored nine points in the fourth quarter as the Mariners (9-1) rallied past the Shipbuilders (8-3) at Bath.

Oceanside took the lead for good with four minutes left and hit its free throws down the stretch. Stone-Patterson led Oceanside with 28 points. Hunter Grindle chipped in with 19.

Morse’s Ethan Winglass led all scorers with 29 points.

OLD ORCHARD BEACH 64, WELLS 55: Joey Gildard scored 25 points, and the Seagulls (7-2) used a 20-7 fourth-quarter run to push past the host Warriors (3-7).

Gildard and Tyler Scott each scored six points in the final quarter. Scott wound up with 13 points and Brian Roberts had 11.

Jake Moody scored 21 for Wells.

THORNTON ACADEMY 48, CHEVERUS 39: Quinn Richardson-Newton scored 18 points to pace the Trojans (4-4) over the Stags (4-5) at Saco.

After trailing 24-20 at halftime, the Trojans held Cheverus to three points in the third quarter.

Kevin Barrett added 14 points for Thornton and Evan Wright scored 11. Austin Boudreau scored 14 for Cheverus.

WAYNFLETE 75, NORTH YARMOUTH ACADEMY 35: Serge Nyirikamba scored 19 points and pulled down 16 rebounds to lead the Flyers (8-1) over the Panthers (6-3) at Portland.

Milo Belleau added 12 points on four 3-pointers for Waynflete, which raced out to a 24-5 first-quarter lead.

NYA was led by D.J. Nicholas with nine points.

LAKE REGION 61, GRAY-NEW GLOUCESTER 51: Sam Smith scored 18 points and went 6 for 6 from the line down the stretch as the Lakers (6-4) used a 16-6 fourth-quarter run to get past Patriots (2-7) at Naples.

Quinn Piland also scored six points in the fourth. Jackson Lesure added 13 points and nine rebounds, and Mark Williams had nine points, five rebounds and five assists.

Andreas Kariotis scored 18 points for Gray-New Gloucester.

HYDE 64, PINE TREE ACADEMY 31: Warsame Mohamed had 10 points, seven rebounds, six assists and four steals to pace the Phoenix (6-1) against the Breakers (3-6) at Freeport.

Akim Sanni added 14 points for Hyde, and Kiefer Cundy had 10.

Jean-Pierre Tashamala scored 19 for Pine Tree Academy.

NORTH HAVEN 84, GREATER PORTLAND CHRISTIAN 43: Avery Waterman scored 34 points to lead the host Hawks (9-1) past the Lions (0-8).

Freshman Ethan Spaulding scored 15 points for Greater Portland Christian.

KENNEBUNK 46, YORK 42: Austin Sandler and Jack Lapham combined for 16 points in the fourth quarter as the Rams (3-7) used a 21-6 run to rally past the Wildcats (5-5) at York.

Lapham finished with 24 points, including seven in the fourth. Sandler ended with 11.

Michael Gallagher led York with 17 points.

YARMOUTH 67, CAPE ELIZABETH 55: David Murphy scored 15 points to pace the Clippers (6-2) over the Capers (7-3) at Cape Elizabeth.

Murphy and Nathan Shields-Auble scored six points each in the first quarter to help the Clippers to a 21-11 lead. Shields-Auble finished with 11 points and Ethan Gage had 12 for Yarmouth.

HOCKEY

FALMOUTH 7, PORTLAND/DEERING 1: Isac Nordstrom had three goals and three assists to lead the Yachtsmen (6-4) past the Bulldogs (2-4-1) at Family Ice Center.

Andre Clement added a goal and an assist, and Tyler Jordan had two assists. Falmouth’s other goals came from Brandon Peters, Evan Bazinet and Noah Nagem.

Mike Fuller scored for Portland/Deering.

SCARBOROUGH 3, CAPE ELIZABETH 0: Cam Brochu scored twice as the Red Storm (7-1-1) shut out the Capers (1-6-1) at Saco.

Ian Morris added an empty-net goal with 33 seconds left.

Grant Rusk made 21 saves for Cape Elizabeth. Scarborough’s Alex Cherry faced only seven shots.

CHEVERUS 2, BRUNSWICK 2: Jacob Parent scored the tying goal 3:06 into the third period as Brunswick (5-2-1) rallied from a two-goal deficit against the Stags (5-2-1) at Portland Ice Arena.

James Hannigan opened the scoring for Cheverus in the final minute of the first period. The Stags made it 2-0 when James Kane scored 4:35 into the second period. Conor Ryle assisted on both goals.

Brunswick cut the deficit in half on a goal by Ryan Maciejewski with 1:39 left in the second period. Matt Brooks collected two assists for the Dragons.

YARMOUTH 5, GREELY 4: The Clippers (4-2-1) scored five consecutive goals over the first and second periods and held off the Rangers (1-4-2) at Travis Roy Arena.

Isaak Dearden scored twice, and Walter Conrad, Robert Murray, Max Watson also scored.

Brian Storey, Reid Howland, Aidan Black and Joe Saffian scored for Greely.

MARSHWOOD/TRAIP ACADEMY 6, SOUTH PORTLAND 1: Marshwood/Traip scored five goals in the third period to pull away from South Portland at Dover Ice Arena.

Nick Barrett, Devon Mitchell, Troy Stevens, Joe Cohn, Joe Burns and Evan Cole scored for Marshwood/Traip.

Andrew Whipple scored for South Portland early in the third.

NOBLE/WELLS 9, MASSABESIC/OLD ORCHARD BEACH 1: Noah Pease, Connor Pease and Chullain Kelly scored two goals apiece to lead Noble/Wells (6-2-1) past the Sea Stangs (0-7) at Biddeford Ice Arena.

Noah Pease had two assists for Noble/Wells. Ryer Smith, Jacob Ricker and Kadin Lessard scored a goal apiece.

Eryca Leclerc scored for Massabesic/Old Orchard Beach late in the third period.