LEOMINSTER — The Bromfield boys soccer team finished off a unbeaten regular season with an impressive 2-1 victory over Leominster on Monday. First half goals by Scott Nussdorfer and Sam Peisch, and a strong team defensive effort keyed the win.

“Leominster is the best team we have played this season,” said Bromfield coach Tom Hill. “They are so dangerous with their speed and the runs they make. We played solid team defense and everyone on our team did some nice things. We had a lot of players play the entire game and this is a big confidence builder for us.”

Leominster drew first blood at 8:16 of the first half when they scored against the flow of play. Midfielder Ignacio Cespedes flicked a pass to Fabio Machado, who rolled a shot into the net past onrushing Bromfield goaltender Caleb Frost, who made four saves in the game.

Bromfield quickly regained their bearings and tied the game less than two minutes later when Scott Nussdorfer rolled a shot inside the left post after a scramble, Derek Silver and Jeff Messina earning assists.

The Trojans owned a 10-2 edge in shots on goal over the first 40 minutes, and took the lead at 29:14 when Sam Peisch picked up a rebound and netted a short shot after Leominster goaltender Andres Gianpietro made the initial save.

Leominster threatened twice in the late stages of the first half. Frost tipped a testing shot over the cross bar with seven minutes left, before Cespedes’ header flew over the cross bar five minutes later.

Bromfield failed to get a shot on goal in the second half, despite some quality chances, but the Trojans held up defensively, allowing the Blue Devils just three shots on goal in the final 40 minutes.

“Our defense played well, but midfielders Peisch, Nussdorfer and Messina had to play a lot more defensively because of Leominster’s explosiveness,” said Hill. “Josh Wright played his best game of the season and played smart soccer.”

Frost’s best save in the second half came 17 minutes in when Cespedes ripped a direct kick that was tipped high by the Trojans’ netminder.

Bromfield finished the regular season at 17-0-1 while Leominster dropped to 9-5-4.