PORTLAND — Jill Hannigan had a hat trick and Katie Randall scored the winner in overtime to give Cheverus a 6-5 girls’ hockey win over Biddeford Wednesday night at the Portland Ice Arena.
Katie Roy added two goals for the Stags (3-4).
Tiffany Gagne paced Biddeford (4-4) with a pair goals and an assist.
GREELY 9, ST. DOMINIC 1: Paige Tuller and Sarah Kurland each had three goals as the Rangers (6-2) handled the Saints (2-5) at Lewiston.
Meg Finlay had two goals and Danita Storey also scored for the Rangers, who outshot the Saints, 50-10.
Kayla McLellan scored for St. Dominic.
Maura Perry stopped nine shots for the win. Taylor Fillebrown made 41 saves for St. Dominic.
KENNEBUNK 2, FRYEBUG ACADEMY 0: Ben Bath and Ryan Keefe scored in the third period as the Rams (2-2) pulled away from the Raiders (1-2) at UNE.
James Ross and Joe Mooney had an assist each.
Pavle Stepanovic stopped 57 shots for Fryeburg Academy.
YARMOUTH 1, EDWARD LITTLE 1: Brendon Pelletier scored midway through the third period as the Red Eddies (1-2-1) tied the Clippers (0-2-2) at Auburn.
Brandon Croteau and Brenden Dyer helped with an assist each.
Kevin Haley scored for Yarmouth.
Zachary Gosslin made 23 saves for Edward Little.
WAYNFLETE 70, NORTH YARMOUTH ACADEMY 28: Serge Nyirikamba scored 13 points to lead four double-digit scorers for the Flyers (5-0) against the visiting Panthers (1-4).
Jack Cutler, Max Belleau and Mohammed Suja each had 11 points for Waynflete.
PINE TREE ACADEMY 65, GREATER PORTLAND CHRISTIAN 26: Zach Wilday scored 35 points to lead the Breakers (2-3) past the Lions (0-3) at Freeport.
Jean-Pierre Tashamala added 12 points and Chris Wilday had 10.
Eighth-grader Ethan Spaulding scored 13 points for Greater Portland Christian.
RICHMOND 37, SEACOAST CHRISTIAN 32: Cameron Emmons scored 10 of his 13 points in the second half as the Bobcats (2-2) pulled away from the Guardians (2-3) at Richmond.
Sean Bernier added 10 points. Randy Moody had 12 rebounds.
Logan Archer paced Seacoast Christian with 11 points.
WAYNFLETE 76, NORTH YARMOUTH ACADEMY 22: Emily Wasserman scored 13 points as the Flyers (3-1) jumped to a 28-2 first quarter lead over the Panthers (0-5) at Portland.
Helen Gray-Bauer and Rhianan Jackson added 12 points apiece.
Chloe Leishman had nine points for NYA.
POLAND 58, FRYEBURG ACADEMY 44: Emily Bolduc scored 18 points to lead the Knights (3-2) past the visiting Raiders (0-4).
Michaella Arsenault added 14 points and Brittina Maheux had 13.
Bolduc knocked down four 3-pointers in the first half, helping Poland take a 33-19 lead.
Skye Dole scored 16 points for Fryeburg Academy.
RICHMOND 59, SEACOAST CHRISTIAN 13: Ciarra Lancaster had 17 points, six rebounds and five steals as the Bobcats (3-1) beat the Guardians (0-5) at Richmond.
Jamie Plummer added 15 points for Richmond.
Shannon Kunz scored 11 points for Seacoast Christian.
GREATER PORTLAND CHRISTIAN 44, PINE TREE ACADEMY 37: Elaine Beech scored 22 points and had 14 rebounds to power the Lions (3-0) past the Breakers (0-3) at Freeport.
Clarissa Jones helped with eight points and 20 rebounds.
Rebecca McGuire led Pine Tree Academy with 16 points.
DIRIGO 47, CARRABEC 37: Kayla Gaudin had 18 points as the Cougars beat the Cobras in a Mountain Valley Conference game in Dixfield.
Mercedes Welch had 13 points for Carrabec.