HOULTON – Cameron Anderson scored the game-winning goal on a penalty kick with 8:45 left in regulation to lead the Caribou boys to a 3-2 high school soccer victory over Houlton Tuesday.
Ted Walker and Anderson scored first-half goals for the 7-2-2 Vikings while Phil St. Peter provided an assist. Eric Brown turned away six of eight shots.
Lowell Matthews scored both goals for the 2-7-1 Shiretowners. Micah Goetsch recorded an assist. Ryan Vanbuskirk saved 10 of 13 shots.
Fort Fairfield 4, LCS/MSSM 0
At Limestone, Travis Noyes and Josh Churchill scored two goals apiece as Fort Fairfield defeated Limestone/Maine School of Science and Mathematics.
Josh Booth provided two assists for Fort Fairfield and Noyes had an assist. Austin Dufour saved three of nine shots.
Brandon Hopkins stopped four of eight shots for the Eagles.
DI-Stonington 2, Jones.-Beals 1
At Deer Isle, Eben Powers came out of the goal with three minutes to play and set up Nathan Joyce’s game-winning goal with 51 seconds remaining to lift the Mariners to victory.
Joyce scored a first-half goal off a Blake Bartlett assist for 5-3-1 Deer Isle-Stonington. Powers and Joe Carter combined to make 15 saves on 16 shots.
Zack Fenton scored the tying goal at 19:40 of the first half for 0-10 Jonesport-Beals. Cody Thistlewood made 22 saves on 29 shots.
Calais 5, Narraguagus 0
At Calais, Ben Pagels scored three goals to propel the Blue Devils to victory.
Steven Rogers and Jeff Johnston scored one goal each for 7-3-1 Calais. Jordan Leeman made 11 saves on 13 shots to register the shutout.
Kameron Jordan came up with 11 saves on 18 shots for 2-8 Narraguagus of Harrington.
Caribou 4, Houlton 2
At Houlton, Abby Small scored two goals as Caribou defeated Houlton.
Jenna Selander and Jamie Martin each had a goal and an assist and Paige Small added an assist for the 8-2 Vikings. Morgan Swan made nine saves on 12 shots.
Chelsi Murray and Lainey Herring scored for the 6-4 Shiretowners. Madison Lezotte made nine saves on 15 shots.
So. Aroostook 13, East Grand 0
At Danforth, Elizabeth Goodall had a hat trick as Southern Aroostook of Dyer Brook shut out East Grand.
Janel Rockwell, Emma Senzek and Brittany Charette scored two goals apiece for 10-1-1 Southern Aroostook. Evangeline Goodall, Rochelle Nadeau, Jasmine Rockwell and Lauren McGary also scored. Emily Cummings stopped one of two shots.
Kaitlyn Beaudoin, Jen Armstrong and Kelsey Daoust combined to save eight of 21 shots for 1-10 East Grand.
Presque Isle 9, Old Town 1
At Presque Isle, Brittany Bearden had a hat trick as Presque Isle scored seven unanswered goals to beat Old Town.
Sarah Porter and Katrina Whittier each scored twice for the 10-1 Wildcats. Chelsea Nickerson recorded a goal and an assist and Kayla Richards scored. Alyssa Huston provided two assists while Kellsey Park saved four of five shots.
Katie Deshane scored a first-half goal for 9-2 Old Town. Annie Cashon made 12 saves on 24 shots.
Ellsworth 4, Bucksport 2
At Ellsworth, Lauren Peer scored two goals off direct kicks as Ellsworth beat Bucksport.
Maggie Harding and Makenzie Manheim scored for the 8-2-1 Eagles. Angie Tucker saved three of five shots.
Sadie Wight and India Stewart scored goals for 0-9-1 Bucksport. Carrie Daigle turned away 13 of 18 shots.
Searsport 5, Bangor Christian 3
At Searsport, Sarah Bradshaw scored three times as Searsport improved to 7-1-1.
Tianna Faunce had a goal and an assist for the winners and Shawna Dakin had the other goal. Olivia Quigley picked up two assists and Paige Bradshaw finished with five saves on 12 shots.
Whitney Holmes, Kelly Robinson and Grace Poulin (penalty kick) scored for 3-4-1 Bangor Christian and Moriah Bach made 12 saves on 31 shots.
Penobscot Valley 2, Piscataquis 0
At Guilford, Meghan King scored a first-half goal off a Jordan Faloon assist to lead Penobscot Valley of Howland past Piscataquis.
Katie Whitten added an insurance goal in the second half for the 6-2-1 Howlers. Casey McCloskey turned away 10 of 11 shots.
Julia Shaffer saved 20 of 24 shots for 2-6-2 Piscataquis.
JV: Penobscot Valley 2-0
Dexter 3, Penquis 2
At Dexter, Sara Domenech scored the winner off an Alexis Mitchell assist with 2:24 remaining in the second half to lead Dexter to victory over Penquis of Milo.
Mitchell scored in the first half with an assist from Sarah Murray for the 4-5-1 Tigers. Miranda Gove assisted Megan Collopy’s second-half goal. Maicee Gustin saved five of 10 shots.
Sadie Zambrano and Brooke McLaughlin scored for 1-8-1 Penquis. Lindsey Rideout assisted Zambrano’s first-half goal. Erica Lyford and Kristyn Chapman combined for 23 saves on 31 shots.
John Bapst 9, Central 0
At Bangor, Morgan Chasse scored three goals to lead John Bapst past Central of Corinth.
Kris Gerow had two goals for the 7-4 Crusaders. Lexi Chasse, Taylor Chasse, Mandy Martin and Maggie Lynn also scored. Laura Jordan stopped two of three shots.
Shari Shina saved 18 of 27 shots for 2-8 Central.
JV: John Bapst 6-1