READFIELD — Trailing 3-1 heading into the bottom of the seventh, the Maranacook Community High School’s offense came to life with its backs against the proverbial wall to score an improbable 4-3 walk-off victory on Monday over Medomak Valley.

“This team is never out of it,” Maranacook coach Eric Brown said. “They have a lot of resolve.”

Jason Brooks led off the inning by reaching on an error and — after stealing second — Kodey Solmitz dropped down a sacrifice bunt to push Brooks into scoring position.

The Maranacook sophomore came around moments later on a Vinnie Birtwell RBI single, and Nick Lacasse then drew a four-pitch walk to put the winning run on first.

Both runners advanced on a pass ball, and Max McQuillen followed by perfectly executing a sacrifice squeeze. Birtwell scored on the play, Lacasse advanced to third and McQuillen beat out the throw to first from pitcher Riley McCollett.

Medomak elected to intentionally walk Cam Brochu to load the bases, but couldn’t get the out it was looking for. Matt Delmar sharply grounded one to third that was misplayed, which allowed Lacasse to score the game-winning run from third.

SKOWHEGAN 3, CONY 1: Skowhegan scored three unearned runs on a dropped fly ball with the bases loaded and two outs in the bottom of the fifth and then held on to edge Cony in a Kennebec Valley Athletic Conference Class A game.

The Rams (0-2) scored their run in the top of the first on a wild pitch.

John Swett pitched a complete game for the Indians (2-1). Chase Nelson and Adam Clukey each had doubles as well.

MESSALONSKEE 11, EDWARD LITTLE 0, 5 innings: Zach Mathieu had a home run and a double to lead the Eagles to the KVAC A win in Oakland. Devin Warren added a pair of hits for Messalonskee (2-0).

Edward Little dropped to 0-2.

ERSKINE 10, LEAVITT 2: Tyler Bailey had a double, three singles and two RBIs to lead the Eagles to the KVAC B win in Turner.

Zack Isbell added a single and three RBIs for Erskine (1-1) while Mark Buzzell chipped in with a single and RBI.

Levi Morin took the loss for Leavitt (1-1).

SOFTBALL

CONY 12, SKOWHEGAN 9 (12 innings): Senior Olivia Deeves had a two-run single in the top of the 12th inning to help lift Cony.

Arika Brochu struck out 14 and pitched the complete game to earn the victory for Cony (3-0), which trailed 8-5 after three runnings.

Deeves finished with five singles.

Mikayla Toth, Eliza Bedard, Kaitlyn Therriault and Emma Fitzgerald each had two hits for the Indians (2-1).

WINTHROP 11, MOUNTAIN VALLEY 3: Cat Ouellette hit a grand slam and added a double to lead the Ramblers (2-0) at Mountain Valley. Shannon Laubauskas added two hits for Mountain Valley (1-1) as well.

MESSALONSKEE 11, EDWARD LITTLE 7: Mollyann Killingbeck hit a home run and drove in three runs to help the Eagles grab the KVAC A win in Oakland. Kylee Knight had a triple, two singles and two RBIs for the Eagles (2-0).

Taylor Easler had two hits, including a double, for Messalonskee as well.

Danny Knight had a triple and a home run for the Red Eddies while Karle Stubbs had three singles.

DIRIGO 8, OAK HILL 5: Megan Bradbury had a double and an RBI and Lauren Henderson added a pair of hits to lead Dirigo to the MVC win in Rumford.

Kayla Veilleux had a double and an RBI and Sadie Goulet homered to pace Oak Hill (0-3).

Dirigo improved to 1-0.

HALL-DALE 15, SPRUCE MOUNTAIN 5: Kayla Johnson and Becca Anderson each had two hits to help the Bulldogs grab the MVC victory. Olivia Maynard pitched five innings to earn the victory for Hall-Dale (2-1).

Alex Bessey had two hits for Spruce Mountain (1-1).

LEAVITT 5, ERSKINE 1: Kaitlyn DeBlois had two doubles to lead the Hornets to the KVAC B win in Turner.

Ashley Kelly also doubled for Leavitt (2-0).

Kaitlyn Sutter led Erskine (0-2) with two singles.