CAPE ELIZABETH — Jacob Nason fired a penalty kick into the lower left corner 54 seconds into overtime to lift Greely to a 5-4 win over Cape Elizabeth in a boys’ soccer game Monday.

Nason finished with three goals. Lucas Watt and Nick Pronovost also scored for the Rangers (2-3-1). Connor Thoreck had a hat trick for Cape Elizabeth (3-3). John O’Connor also scored for the Capers.

In goal, Greely’s Brandon George and Cape Elizabeth’s Sean Agrondia each made four saves.

NORTH YARMOUTH 2, WAYNFLETE 0: Thomas Pitts scored twice to lift the Panthers (4-1) over the Flyers (3-2) at Yarmouth.

Zach Woods made seven saves for NYA, and Milo Belleau eight for the Flyers.

PORTLAND 4, MASSABESIC 0: Wade Faria scored the eventual winning goal and also had an assist for the Bulldogs (4-0-2) in a win over Mustangs (2-4) at Portland.

El-Shadai Ngandu, Erick Molina-Garcia and Diquilutilo Mambo added one goal apiece for the Bulldogs.

Massabesic keeper Joshua Castonguay finished with eight saves.

DEERING 5, BONNY EAGLE 3: Matthew Alvarez and Patrick Runezerwa scored two goals apiece and the Rams (3-2) built a 3-0 halftime lead on their way to a win over the Scots (1-3-1) at Portland.

Paulo DeMarco added a goal for the Rams and Jonathan Bujambi made two assists.

YARMOUTH 8, KENNEBUNK 0: Matt Dostie scored three goals to lift the Clippers (6-0) to a win over the Rams (3-2-1) in Yarmouth.

Henry Coolidge and Chris Pidden both had a goal and an assist, while Patrick Grant, Luke Groothoff and Jon Groothoff also scored.

Rams goalies Sean Perry made 10 saves.

GIRLS’ SOCCER

GREATER PORTLAND CHRISTIAN 3, VALLEY 1: Clarissa Jones had a goal and two assists to lead the Lions (2-5) past the Cavaliers (0-5) in South Portland.

Kaitlyn Dube and Megan Smith also scored for Greater Portland Christian. Clairette Kireci stopped six shots in goal for GPCS.

BONNY EAGLE 3, DEERING 1: Madi Freeman and Abby Cates each scored goals early in the game to give the Scots (3-3) a 2-0 lead and they held on for a win over the Rams (3-2-1) at Standish.

Keelin Sweeney added a goal later in the first half to extend the Bonny Eagle lead to 3-0.

Deering cut the deficit to 3-1 on a goal by Ewa Varney in the final minute of the first half.

Field hockey

BOOTHBAY 2, HALL-DALE 0: Page Brown scored on an assist from Samantha Carter on a penalty corner with no time remaining in the first half to lift the Seahawks (3-5) to a win over the Bulldogs (0-8) at Boothbay Harbor.

Brown also assisted on an insurance goal by Sydney Meader with 26:13 left in the second half.

Erica Eames made one save for Boothbay and Kaylee Magee stopped one shot for Hall-Dale.

THORNTON 5, WESTBROOK 2: Libby Pomerleau scored from Claire Decker to break a 2-2 tie with 19:20 left in the game, and then added two more goals as the Trojans (6-1) pulled away from Westbrook (4-3) in Saco.

Pomerleau finished with four goals. Bella Robinson also scored. Danielle Breunig and Delaney Derrig scored for the Blue Blazes. Issy Capozzi had three saves for Thornton. Kimmy Goddard made seven for Westbrook.

WELLS 1, OLD ORCHARD BEACH 0: Lauren Dewey stuck the ball past Old Orchard goalie Jenny Cobb with less than two minutes left in the game, giving the Warriors (1-5) a victory against the Seagulls (1-5) at Wells.

VOLLEYBALL

GREELY 3, YARMOUTH 2: Alex Tebbs’ ace capped the Rangers’ (5-1) fifth-game comeback, giving them a 21-25, 25-21, 25-17, 19-15, 17-15 victory against the Clippers (5-1) in Yarmouth.

The win was the 200th of Kelvin Hasch’s career.

Tebbs finished with 17 kills and three aces. Heather Clark had 14 kills for the Clippers, and Allison Clark had 12.

THORNTON ACADEMY 3, DEERING 0: Kylee Austin had 15 kills and Julia Chasse had 22 assists to lead the Trojans (7-1) past the Rams (4-3) at Portland.

Thornton won in straight sets by scores of 25-10, 25-10 and 25-11.

Kaylee Helmick had two aces for Deering.

WELLS 3, PORTLAND 2: Isabelle Smith finished with five aces, two kills and 15 digs for the Warriors (2-3) as they won the fifth set 15-11 to edge the Bulldogs (1-5) at Portland.

After losing the first set 25-21, the Warriors rallied to win the second set, 25-21, and the third set, 25-16. Portland forced the fifth set with a 25-22 win in the fourth set.