Skowhegan and Hall-Dale brought home titles, while Winslow, Nokomis and Madison made deep runs.
Softball
Class B softball: Cape Elizabeth slugs way to state title
Capers pound out 19 hits to end Winslow’s Cinderella run.
Class A softball: Skowhegan wins state crown with seventh-inning rally
River Hawks score three in final at-bat against Biddeford to win first title since 2014.
Class C softball: Hall-Dale beats Dexter to win first state championship
Bulldogs execute in all three phases to cap off undefeated season with shutout victory.
Class A softball: After lost season, Skowhegan prepares for another trip to state final
River Hawks will play Biddeford as they chase their first state championship since 2014.
Class C softball: Having cleared mental hurdles, Hall-Dale chases the ultimate prize
Bulldogs built toughness to go with physical talent en route to state championship game.
Softball: Winslow peaks at right time to pull off improbable run to states
After playing a tough regular season schedule, the Black Raiders hit their stride to win Class B North.
Class C South softball: Hall-Dale edges Madison to win regional championship
Top seeds get gem from Donahue, two runs from Benoit en route to spot in state final.
Class A North softball: Skowhegan breaks out bats, pounds Bangor to earn crown
River Hawks plate 9 runs in first four innings and never look back to reach 7th state game since the 2013 season.
Class B North softball: Winslow holds off Nokomis to win Class B North title
Black Raiders will play in the state championship game for the first time since 2007.