No. 2 Merrimack 5, No. 7 Dover 3
In Manchester, a wild first period left the teams tied, 3-3. Things settled down from there and it remained deadlocked until the Tomahawks’ Evan Roy (2 goals) broke the tie with 6:25 left in regulation, assisted by Zach Stimeling, who added an insurance tally shortly thereafter. Owen Miner and Dylan Sadowski also scored for Merrimack and Ollie Stevens had a hat trick for the Green Wave. Merrimack moves on to the semifinals to face St. Thomas Aquinas Wednesday. Dover finished 11-8-0.

St. Thomas
No. 3 St. Thomas Aquinas 5, No. 6 Somersworth/Coe-Brown 4
In Dover, just when it seemed likely overtime was in store, Saints’ senior Matt Barnes delivered the game-winner with 54 seconds left in regulation. The Saints tied the game five minutes earlier on freshman Brendan Chrisom’s (assist) second goal of the game. Will MacLean and Brendan Tersolo (assist) also scored for the Saints. Jake Pelletier potted two goals for the Bearcats while Aaron Bono and Jonny Pelletier each had a goal and an assist.
The Saints take on Merrimack in Wednesday night’s second semifinal at Everett (7:30). SCB finished with a 10-7-1 slate.
No. 4 Oyster River 4, No. 5 Goffstown 0
In Manchester, Claden Daubney made 28 saves for the shutout. Liam Spurling scored the game-winner at 12:46 of the second period and Jack Poitras doubled the margin 30 seconds later. Eric Donovan and Poitras scored empty-netters in the third.

Keene
Oyster River (13-5-1) takes on defending champion Keene in Wednesday’s early semifinal at Everett. Goffstown finished 13-6-0.
No. 1 Keene 5, No. 8 Lebanon/Stevens/Mount Royal 4 (OT)
In Keene, senior captain Ben Brown scored his second goal of the game in extra time as the Blackbirds avoided the upset. Jerred Tattersall also scored twice for the Blackbirds. Keene (13-3-2) heads to Wednesday’s semifinal against Oyster River. LSMR, which stunned Keene in their regular-season finale, finished 8-10-1.
SEMIFINALS
Wednesday, March 11
(at Everett Arena)
Game 1: No. 1 Keene vs. No. 4 Oyster River, 5:30
Game 2: No. 2 Merrimack vs. No. 3 St. Thomas Aquinas, 7:30