At Sukee Arena in Winslow, Jacob Fletcher scored two goals and recorded an assist to help second-ranked John Bapst beat No. 7 Presque Isle in an Eastern Maine Class B semifinal.
With the victory John Bapst advanced to a 7 p.m. Tuesday regional championship against No. 1 Messalonskee at Alfond Arena in Orono. Messalonskee of Oakland beat No. 4 Hampden in the first semifinal 7-5.
Jonathan Cheff chipped in with a goal and assist for the 14-5-1 Crusaders while Nate Reese and Hunter Pate each added a goal. Seth Yachanin contributed two assists and Jaron Leonard made 20 saves.
Tyler Seeley scored on an assist from Adam Flynn for 9-10-1 Presque Isle and Jillian Flynn made 37 saves.