The Witches will play No. 3 Oceanside June 13 at 3 p.m. at Brewer High School.
In baseball, No. 2 Brewer held off No. 6 Gardiner 11-7 to advance to the Class B North title game.
The Witches move on to play No. 1 Ellsworth June 13 at 6:30 p.m. at Mansfield Stadium.