HARVARD — Thursday afternoon’s girls lacrosse game between Hudson and Bromfield had a little bit of everything in it. It featured momentum changes, spurts by both teams, a hail storm, plummeting temperatures and an exciting finish. When the smoke had cleared, Bromfield held off a furious charge by the Hawks to post a 12-11 win.

The game appeared to be a laugher in progress as Bromfield totally controlled the first half, building a commanding 9-2 advantage after 25 minutes. But Hudson showed far more resolve in the second half and continued to slice into the lead, only a solid final minute of possession for the Lady Trojans allowing them to hold the visitors at bay.

“I thought we started the first half really strong with great passing and a lot of scoring opportunities,” said Bromfield coach Hilary Kuss. “We lost some momentum in the second half and Hudson found their way back into the game. It ended up close and we are happy with the win.”

Bromfield set the tone in the first five minutes, jumping out to a 3-1 lead. The Lady Trojans used its speed to advantage, advancing the ball up the field quickly, but showing plenty of patience in the offensive end.

Sophie Turchetta, who led Bromfield with five goals in the contest, started a four-goal flurry with and unassisted goal at 8:32.

Kiley Nygren (three goals) netted a bouncing shot after taking a pass in front of the net from Turchetta, and two more Bromfield goals built the lead to 7-1.

Hudson finally stopped the bleeding with a tally, but the Lady Trojans closed the half strongly as Lexi Dutkewych (three goals) and Nygren netted bouncing shots from close range to extend the lead to seven at intermission.

The Hudson coach prodded her team to be more aggressive at halftime and the Hawks responded.

Brianna Zemotel netted a short shot after making a determined left wing run just 21 seconds into the second half, and Cassandra Chaves added back-to-back goals to draw the Hawks to within 9-5.

The Lady Trojans appeared to regain command when Turchetta fired a low shot into the left corner of the net, and followed with a shot from close range after taking a pass from Nygren to rebuild the lead to six at 11-5.

Hudson didn’t go away and dominated the final 18 minutes. The Hawks did a good job of controlling the ball and made strong runs down the middle of the field.

After Hudson closed to within 11-7, Dutkewych netted a bouncing shot while cutting across the field to build a five-goal lead.

That goal would become critical as the Hawks scored the next four goals. When Alyssa Dalton netted a bounced with 1:32 remaining, it was 12-11.

Turchetta then came up with a pivotal play when the teams were jockeying for possession, hustling in and scooping up the ball, and the Lady Trojans did a great job of killing off the remaining time to secure the win.

Bromfield goaltender Hannah Basnett stopped seven shots in the game.