It's been an interesting start to the New Hampshire high school boys lacrosse tournaments.
Although the favorites have all advanced to the semifinal rounds in Division 1 and Division 2, there is still plenty of intrigue left in the brackets.
With the semifinals scheduled to take place tonight (for Division 2) and Wednesday (for Division 1), the title races are on in the Granite State.
Here is a closer look at the semifinal matchups in D-1 and D-2. The championship games will be played on Sunday.