And then there were two.
The MIAA Division 1 championship game is set and will feature a rematch of the last two seasons, as top-seeded St. John's Prep takes on No. 2 BC High.
The two split the series in the regular season, but with St. John's Prep taking the title from BC High in each of the last two years, there is more pressure now than ever for both teams to win.
Here's how the teams passed their semifinal tests on Tuesday.