LITCHFIELD — If it was a movie, it would have felt almost too good to be believed.
But the Hollywood ending was very real for Campbell of Litchfield junior Jon Donaghey, who scored the game-winning goal on a penalty kick in the fifth minute of overtime to lift the Cougars (7-7-0) to a 3-2 upset win over visiting Raymond (11-3-0) Wednesday.
Before the game, the Campbell team honored Donaghey’s brother Ryan, who passed away in March after a battle with cancer at the age of 21.
“It’s incredible. It almost feels unreal,” Donaghey said. “To have him help me out at the end and help the team out with the win, it was unreal.”
A hand ball was called in the box, leading to Donaghey’s kick and he buried it with a ground ball to the left side of the cage.
“It was a big win for us because we’ve been inconsistent,” Campbell head coach Steve Levine said. “Our guys knew that if we could score five against Hopkinton (in an 8-3 loss), don’t be afraid of these guys. This a good Raymond team and they let us hang in there.”
Nicholas Covert gave Campbell a 1-0 lead in the seventh minute by netting a rebound chance, but Raymond scoring sensation Tucker MacPherson scored his 37th goal of the season just 15 seconds later to tie the game at 1-1.
Campbell reclaimed the lead on a Donaghey goal where he made a long run and then finished with a shot inside the far post.
Hopkinton 9, Pelham 0: Hopkinton improved to 12-0-1 behind a hat trick from Doug Fleury and Tim Jones. Riley McNicholas, Brian Hauschild and Evan Ruderman each had one goal. Hopkinton goalie Rob Ferguson turned back seven shots.
Derryfield 5, Hinsdale 0: Derryfield (11-1-1) bested Hinsdale (2-8) on goals from Jack St. Jean, Jarod Schoneberger and Griffin Phaneuf, Austin Hammer and Tucker Ormiston each had the late goals. Hinsdale goalie Zack Lepisto turned back 14 shots.
Timberlane 2, Manchester Memorial 0: At Manchester, two goals from Sam Skinner pushed Timberlane of Plaistow to a record of 8-6-0. Timberlane keepers Matthew Rose and Matthew Salois split the shutout. Memorial fell to 2-9-2.
Epping 7, Portsmouth Christian 0: Epping improved to 6-7 behind three goals from Sabrina Rivers and two apiece from Deanna McCullen and Ashley Krenzer. Assists were collected by Evelyn Carleton and Jordan Higginbottom. Kayla MacLeod had eight saves.
Derryfield 7, Hinsdale 0: In Manchester, Gabi Brummett collected four goals and teammates Chloe Warner, Emma Polgrean and Emma Garfield each had one. Brummett, Warner, Garfield, and Phoebe Socha collected the assists. Derryfield keeper Cameron Huftalen notched the save.
Hollis/Brookline 2, Coe-Brown 0: The Cavaliers improved to 7-5 over the 7-5-1 Bears. Maggie Moskun assisted on the winning goal by Kashka Gammon. Hannah Modelski got the insurance goal at 79 minutes by ripping a 25-yard free kick just under the crossbar. Coe-Brown keeper Ally Savioli had 14 saves.
Londonderry 2, Nashua South 0: At Londonderry, Aliza Simpson scored two goals and Maeve Holland and Kayleen Walberg added assists to pace the Lancers (8-5-2). Merissa Brousseau made four saves.
Nashua North 3, Goffstown 1 (25-15, 21-25, 25-20, 25-13): Top performers for North (12-3) were Erica Vendituol (41 digs), Taylor Chote (15 kills, four blocks) and Taylor Iannone (three kills). Leading Goffstown (9-5) were Rene Roggenbuck (11 kills, 10 digs), Jess Williamson (eight kills, 24 digs) and Kendra Siemiesz (14 assists, nine digs).
Dover 3, Bedford 0 (25-15, 25-21, 25-23): Bedford was led by Hannah Koehler (five kills, four aces), Kendal Sonovick (three aces, 20 digs) and Becca Foti with 10 kills and 15 digs.
Pinkerton 6, Memorial 0: At Derry, Julie Saltamartini scored three goals to lead the Astros (12-1). Samantha Day, Haley Harrington and Kaylie DeCosmo scored the other goals.