YORK — Chris Neilson singled home the winning run with two outs in the bottom of the eighth inning Thursday, lifting York to a 1-0 victory against Wells in a Western Maine Conference baseball game.

Trevor Labonte hit a leadoff single in the eighth and Tyler Rivers came in to run for York (3-1). One out later, he advanced to second on a single by Jack Kelly. After a groundout, he scored on Neilson single.

Kelly picked up the win against the Warriors (1-2) with an inning of relief. Labonte went seven innings, striking out 10 and walking two.

WINDHAM 4, MARSHWOOD 1: Bryce Afthim pitched a four-hitter, allowing one earned run with three strikeouts and two walks as the Eagles (1-1) defeated the Hawks (0-2) at Windham.

Tim Greenlaw had a two-run double in the first inning and Caleb McCartney added an RBI single in the sixth.

GREELY 5, KENNEBUNK 2: Joe Piwowarski singled home A.J. Eisenhart, then scored the second run of the inning as Greely (2-0) used a two-run second to take a 3-0 lead over the Rams (1-3) at Kennebunk.

Zach Brown had two hits and scored twice, and William Neleski and Piwowarski also had a pair of hits for Greely.

Christopher Grady had two hits for Kennebunk.

THORNTON ACADEMY 12, NOBLE 1: Jacob LaPlume had two singles, scored a run and drove home another, all during the second inning as the Trojans (1-0) totaled six runs to open an 8-1 lead against Noble (0-2) in a five-inning game at Saco.

Evan Balzano, who finished with three RBI and three runs, also had an RBI double in the second.

Thornton, behind Brandon Hall’s two-run single, added four runs in the fourth to open a 12-1 lead and invoke the mercy rule,

Dalton Meagher had two of the four hits that the Knights managed off three pitchers.

GORHAM 2, SOUTH PORTLAND 1: Jason Komulainen and Kyle King scored as the Rams (2-1) countered a single run by South Portland (1-1) in the top of the third with two runs in the bottom of the inning at Gorham.

Komulainen came home on Brogan McDonald’s single, with King adding the winning run on a misplayed grounder.

Zach Johnson singled home Sam Troiano for the South Portland run.

Logan Drouin struck out six while limiting the Riots to four hits.

Ryan Connarton of Sanford hits a ground ball back to Deering pitcher Colby Dame, who threw to first for the final out. Staff photo by Derek Davis

DEERING 1, SANFORD 0: Colby Dame pitched a five-hitter with 11 strikeouts as the Rams won their opener against the Spartans (0-2) in Portland.

James Sinclair scored on a throwing error in the fourth inning.

Frankie Veino pitched a two-hitter with seven strikeouts, and Nick Liston had two hits for Sanford.

There were no walks in the game, which took 1 hour, 13 minutes to complete.

LACROSSE

WAYNFLETE 14, FREEPORT 12: Hank Duvall had seven goals and an assist for the Flyers (1-0), who opened a 5-3 halftime lead and held off the Falcons (0-2) at Portland.

Zane Moorhead and Miles Lipton each added a pair of goals for Waynflete.

Connor Dostie had five goals, and Nate Thomas added a two goals and an assist for Freeport.

Will Armstrong turned aside 13 shots for the Flyers.