GRAY – Austin Keenan faked a bunt, then hit a two-run walk-off double Friday to give Gray-New Gloucester a 6-5 victory against Yarmouth in a Western Maine Conference baseball game.

Down 4-0 heading into the sixth, Keenan singled to start a rally for the Patriots (7-5) and Justin McKenna followed with a double. Tim Lerette drove in both with a triple, then scored on an infield error. Adam Healey then squeezed home Aaron Boulos to tie it.

Eamon Costello scored three of the four runs for Yarmouth (7-5). Bryce Snyder and Tom Sullivan each had two RBI.

WELLS 2, CAPE ELIZABETH 1: Chuck McInnis struck out six and walked one in a three-hitter to lift the Warriors (6-6) over the Capers (6-6) at Cape Elizabeth.

Wells opened the scoring on a single by Chaz Boston in the first inning and took advantage of three errors to score the eventual winning run in the fifth.

The Capers scored in the seventh when Chris Robicheaw hit a leadoff double and Will LeBlond singled.

Charlie Laprade threw a five-hitter with five strikeouts and two walks for Cape Elizabeth.

CHEVERUS 3, PORTLAND 2: Harry Ridge struck out seven in a six-hitter and scored the eventual winning run on a double by Chris Tinsman for the Stags (7-4), who built a 3-1 lead and held off the visiting Bulldogs (3-8) at Portland.

Louie DiStasio and Tyler Flaherty each finished with three hits, and Mitchell Powers and Cam Mullen drove in a run apiece for Cheverus.

Caleb Fraser and Travis Godbout each had two hits and drove in a run for Portland.

YORK 10, FRYEBURG ACADEMY 2: The Wildcats (4-9) scored six runs in the sixth inning to pull away from the Raiders (5-7) at Fryeburg.

Tim Connolly drove in two runs for York, including a double in the fourth.

After surrendering two runs in the first, Adam Bailey held Fryeburg scoreless the rest of the game with 10 strikeouts and no walks.

GREELY 17, WAYNFLETE 0: Will Bryant struck out 11 in a one-hitter and Liam Maker had three hits, including a home run, as the Rangers (10-1) beat the Flyers (7-3) in five innings at Portland.

WINDHAM 4, SANFORD 0: Cody Dube pitched a two-hitter and four players had an RBI for the Eagles (10-2) against Sanford at Windham.

Dube, who allowed singles to Ryan Camire and Jake Scott, struck out 11 and walked none.

Robert Hamilton, Matt McLean, Shawn Francouer and Tanner Laberge each drove in a run.

Ethan Gouin threw out three Windham runners attempting to steal.

LINCOLN ACADEMY 9, MT. VIEW 1: Brandon Bonney struck out five, walked none and held the Mustangs (3-10) to two hits to lead the Eagles (7-4-1) at Thorndike.

Lincoln Academy took advantage of eight walks and four errors. Merritt Wotton and Mitchell Wotton hit RBI singles to help the Eagles score two in the first inning and four in the fourth.

POLAND 4, OLD ORCHARD BEACH 1: Dillon Douglass pitched a no-hitter for the Knights (5-7) against the Seagulls (3-8) at Poland.

Douglass struck out nine, walked three and hit a batter. He also had two singles.

OCEANSIDE 7, OAK HILL 1: Billy Joyce pitched a five-hitter with three strikeouts, and Zac Roman and Dylan Maloney each had two hits and scored a run for the Mariners (6-5) against the Raiders (2-11) at Thomaston.

The Mariners scored four runs in the first inning on two errors and a groundout, and single runs in the third, fourth and fifth.

Jacob Martin had three hits for Oak Hill.

Oceanside turned two double plays and helped hold the Raiders to one run in the fifth, when Joyce gave up three of his five walks.

TELSTAR 10, BOOTHBAY REGION 0: Logan Bartlett struck out six and held the Seahawks (0-11) to one hit as the Rebels (8-2) won in five innings at Bethel.

Corey Howard doubled and drove in three runs during a nine-run first.

Jacob Ripley singled for Boothbay in the fourth.

LACROSSE

PORTLAND 11, WINDHAM 1: Max Pierter scored four goals, and Joe Nielsen and Seamus Kilbride added two each to lead the Bulldogs (5-6) over the Eagles (2-8) at Windham.

Keegan Brennan scored and Sam Blauvelt saved 28 shots for Windham.

MARSHWOOD 10, MASSABESIC 4: Jeff Hatheway and Jeff Graunke scored three goals apiece to lead the Hawks (10-1) past the Mustangs (2-7) at South Berwick.

Matt Scremin added two goals and an assist for Marshwood.