It took the entire month of June -- really an extra 30 days of mayhem -- but the MIAA championship matchups are either here or well on their way.
Division 1, 2 and 3 state champions will be crowned this week, marking the end to a high school spring season in Massachusetts that began with some trepidation but ended up resembling past seasons in a lot of different ways.
While the tournament seedings rankled a few teams, in the end, the best of the best have shown what they can do.
Here is a breakdown of the semifinal and championship games for all three of the state's divisions.