CUMBERLAND — Jordan Bagshaw sank a pair of free throws with 1.7 seconds remaining Saturday night to give Greely a 57-56 win over previously undefeated Falmouth in a Class A South boys’ basketball game.

Greely (5-1), coming off an overtime loss Friday night against Gorham, held a 55-51 lead before Falmouth’s Jack Bryant banked in a 3-pointer with 1:22 remaining. Thomas Coyne followed with a jumper to put the Yachtsmen (5-1) ahead.

Falmouth was in front for most of the first half after it closed the first quarter with 15 straight points for a 15-7 lead. Greely pulled even at 21-21 midway through the second quarter, but Coyne scored 14 points in the quarter to help Falmouth regain a 31-25 advantage.

Bagshaw finished with 23 points, Caleb Normandeau added 11 and Matt McDevitt had 10 for Greely.

Coyne led Falmouth with 25 points, followed by Colin Coyne and Sam Skop with 12 apiece.

OXFORD HILLS 80, WINDHAM 76: Andrew Fleming scored 15 of his 41 points in the fourth quarter and also pulled down 15 rebounds as the Vikings (4-1) held on for a win over the Eagles (2-3) at Windham.

After falling behind by as many as 14 points in the third quarter, Windham trailed 58-56 with 6:37 left. Oxford Hills responded with six straight points from Fleming to regain control.

Cole Verrier added 18 points, including three 3-pointers, and Chris St. Pierre and Matthew Fleming chipped in 10 points apiece for Oxford Hills.

Windham was led by Mike Gilman, who made five 3-pointers and finished with 35 points. Nick Curtis added 14 points.

DEERING 66, BANGOR 60: Max Chabot and Malik White scored 13 points apiece to lead a balanced attack for Deering (5-0), which rallied for a win at Bangor (1-4).

Deering trailed by four heading into the fourth quarter but used its pressure defense to take control.

Ben Williams added 12 points and 11 rebounds, and Raffaele Salamone chipped in with nine points and eight rebounds.

YARMOUTH 61, POLAND 38: The Clippers (5-1) opened the fourth quarter with a 20-2 run, sparked by 13 points from Alek Medenica, to pull away from the Knights (3-3) in Yarmouth.

Medenica finished with 22 points and Nolan Hagerty scored 13 for Yarmouth.

John Fossett had 14 points for the Knights.

WAYNFLETE 55, WELLS 40: Milo Belleau finished with 21 points and 10 rebounds, and the Flyers (4-1) made 12 of 14 free throws in a victory against Wells (3-2) in Portland.

Yai Deng and Will Nelligan added 13 points apiece.

Deandre Woods topped Wells with 10 points.

LAKE REGION 80, OLD ORCHARD BEACH 45: Marcus DeVoe scored 22 points, and Jackson Lesure finished with 20 points and 12 rebounds, to lead the Lakers (4-1) to a victory against the Seagulls (3-2) in Naples.

Lake Region also got 12 points from Nate Smith and 11 from Alex Langadas.

Sam Custeau scored 13 points and Erik Hogan had 12 for OOB.

YORK 56, FRYEBURG ACADEMY 33: Trevor LaBonte led the Wildcats (2-4) with 19 points in a win over the Raiders (1-3) at Fryeburg.

Spencer Cribby added 13 points and Jackson McCarty scored 11.

GREATER PORTLAND CHRISTIAN 59, NORTH HAVEN 33: David Davol scored a career-high 30 points for the Lions (3-4) as they cruised to a win over the Hawks (0-8) at North Haven.

Jeremiah Hammond added 11 points for the Lions, who raced out to a 20-6 lead in the first quarter.

BUCKFIELD 53, SACOPEE VALLEY 44: Aaron Rowe nailed a 3-pointer in each quarter and finished with 14 points while leading the Bucks (3-3) to a win over the Hawks (0-6) in Buckfield.

Cameron Cyr scored 13 points and Brandon Sloan had 10 for Sacopee.

GIRLS’ BASKETBALL

DEERING 46, BANGOR 41: Tasia Titherington hit all six of her free throws in the final minute as Deering (4-1) held on for a win at Bangor (1-4).

Bangor opened the game with a 8-0 run before Delaney Haines hit a pair of 3-pointers to help Deering forge an 11-11 tie by the end of the first quarter. Deering then outscored Bangor 23-14 over the next two quarters.

Haines finished with 13 points and Abby Ramirez scored 10 for Deering.

Katie Butler paced Bangor with 12 points.

YORK 57, FRYEBURG ACADEMY 47: Mia Briggs scored all nine of her points in the last five minutes, countering a comeback bid by visiting Fryeburg (3-1) as the Wildcats (6-0) remain undefeated.

Shannon Todd finished with 22 points and Chloe Smedley added 13 for York.

Julia Quinn tallied 20 points for the Raiders.

GREELY 71, FALMOUTH 34: Anna DeWolfe scored 21 of her 34 points in the first half as the Rangers (4-2) built a 38-22 halftime lead on their way to a win against Falmouth (2-4) in Cumberland.

Isabel Porter added 14 points, Molly Chapin had 10 rebounds and four assists, and Moira Train contributed nine rebounds and five assists.

Falmouth was led by Abby Ryan, who made four 3-pointers and finished with 14 points.

LAKE REGION 64, OLD ORCHARD BEACH 39: Kristen Huntress finished with 21 points and Lauren Jakobs added 16 as the Lakers (4-1) beat the Seagulls (1-4) in Old Orchard Beach.

Samantha Donnell led OOB with 13 points.

CAPE ELIZABETH 49, TRAIP ACADEMY 40: Carter Harvey finished with 22 points, 14 rebounds and four steals to lift the Capers (2-4) over the Rangers (1-5) at Cape Elizabeth.

Maddie Bowe added 12 points and 10 rebounds.

Traip was paced by Cassidy Delano with 14 points and Reilly Eddy with 12.

SACOPEE VALLEY 50, BUCKFIELD 39: Helen Ruhlin’s pressure up front keyed a Sacopee Valley defense that held the Bucks (2-5) to three points in the second quarter as the Hawks (3-3) took control on their way to a win in Buckfield.

Abbie Hughes paced the Hawks with 15 points.

BOYS’ HOCKEY

GORHAM 10, MARANACOOK/WINTHROP 0: Tanner Garand scored three goals and Adam Peterson collected two goals and two assists as the Rams (2-2) cruised to a win at USM Ice Arena.

Lucas Roop contributed a goal and two assists. Jack Richards and Jake Bear each had a goal and an assist.

WINDHAM/WESTBROOK 5, MASSABESIC/BONNY EAGLE/OLD ORCHARD BEACH 4: Gage Chenard scored a power-play goal 1:18 into overtime to lift Windham/Westbrook (3-0) to a win at USM Ice Arena.

Massabesic tied the game when Brandon Caron completed a hat trick with 47 seconds left in regulation.

Tyler Johnson, Matt Kelley, David Redmond and Jack Gresh scored for Windham/Westbrook.

GIRLS’ HOCKEY

FALMOUTH 8, CAPE ELIZABETH/WAYNFLETE/SOUTH PORTLAND 1: Sarah Hutcheon recorded a hat trick and also had an assist as Falmouth (7-0-2) scored six first-period goals in a win over the Capers (3-6) at Troubh Ice Arena.

Martina St. Angelo added a pair of goals. Evie Clement, Sarah Noyes and Marcy Kittredge also scored.

The lone goal for the Capers was by Laura Baginski in the third period.