ALEXANDRIA BAY Ian Kearns scored five all goals for the Alexandria boys soccer team as it rallied past LaFargeville for a 5-2 Frontier League D Division win on Thursday.
Kearns netted four of his goals in the second half as the Purple Ghosts (9-1-1) trailed 2-1. This is the fourth time Kearns has scored four or more goals in a game. Nick Shangraw had three assists.
Josh Baughn and Elijah Huntley tallied goals for the Red Knights (2-8-1).
LYME 12, BELLEVILLE HENDERSON 0
Sam Liakovitch struck for four goals as the Indians blanked the Panthers in a D Division game at Belleville.
Troy Wilson and Nick Birchenough each contributed three goals and two assists for Lyme (7-5).
Belleville Henderson fell to 0-12.
COPENHAGEN 3, SACKETS HARBOR 1
Antonio Figueroa scored twice in the second half to lift the Golden Knights to a D Division win over the Patriots (5-5-2) in Copenhagen.
Brenden Jacobs added a goal, and Kody Petrus made three saves for Copenhagen (8-1-1).
WATERTOWN 1, CARTHAGE 0
Tyrell Thomas scored off of a Matt Olney pass on a counterattack in the 58th minute to lead the Cyclones to first place in the A Division with a win over the Comets in Carthage.
Noah Taylor anchored the defense by making five saves for Watertown (10-1-1, 9-0-1), which now has a one-point lead over Indian River.
Sebastian Fountain collected six saves for Carthage (6-5, 5-5).
IHC 2, INDIAN RIVER 0
JP McCluskys goal in the 66th minute lifted the Cavaliers to a critical A Division win over the Warriors in Watertown.
Jude Fusilli provided an insurance goal for Immaculate Heart Central (7-5, 6-5). Jarrod Smith made six saves.
Jacob LaClair had five saves for Indian River (10-3, 9-2).
THOUSAND ISLANDS 2, BEAVER RIVER 0
Scott McKain converted a pair of second-half penalty kicks in a five-minute span to give the Vikings a C Division victory over the Beavers in Beaver Falls.
Cameron Robbins made nine saves for Thousand Islands (7-3-0).
Zach Steiner stopped seven shots for Beaver River (2-7-2).
GENERAL BROWN 2, SANDY CREEK 0
Aaron Parker paced the Lions with a goal and an assist as they beat the Comets for a B Division win in Sandy Creek.
Nicco Springer scored for General Brown (4-8).
Corey Reff turned aside 16 shots for Sandy Creek (0-11).
THOUSAND ISLANDS 51, BEAVER RIVER 42
Joanne Bechaz won three races as the Vikings earned a B Division win over the Beavers in Clayton.
Bechaz won in 200- and 500-yard freestyles and swam the anchor leg on the 200 frees relay for Thousand Islands (5-3). Darien Fredrick won the 200 individual medley and took part in the 200 free relay.
Keegan Bowman and Heather Bush each took four races for Beaver River (2-7, 1-7). Bush and Bowman were both on the 200 medley and 400 free relay teams. Bush won in the 50 and 100 free and Bowman won in the 100 butterfly and 100 backstroke.
WATERTOWN 91, S. JEFFERSON 86
Britteny Thesier and Samantha Favret swam the Cyclones to a crucial A Division victory in Adams.
Thesier won the 200 and 500 free events, while Favret took the 50 free and swam the first leg of the 200 medley relay victory for Watertown (8-0, 7-1).
Megan Scully took the 100 breaststroke for South Jefferson (6-2).
CARTHAGE 100, INDIAN RIVER 80
Claire Sauter and Gabbee Park powered the Comets to an A Division win over the Warriors in Philadelphia.
Sauter won the 50 free and 100 fly for Carthage (6-2), while Park won the 200 IM and 100 backstroke. Sauter and Park also were a part of the 200 medley relay.
The team of Morgan Lightner, Bailey Muntz, Rachel Rodriquez and Deanna Westlake won the 200 free relay for Indian River (1-7).