BANGOR, Maine — Husson University’s 12-game winning streak came to a resounding halt Tuesday night as the University of Southern Maine Huskies continued their dominance over the Eagles with a 17-3 victory at the Winkin Complex.

USM, the nation’s 21st-ranked team in the latest NCAA Division III poll, took full advantage of a shoddy fielding display by the Eagles, who committed six errors in the first four innings as USM built an 8-0 cushion and cruised to its 12th win against six losses.

USM, which pounded out 20 hits, has now won its last nine meetings against Husson in Bangor dating back to 1982. USM has a lifetime record of 43-11 vs. Husson.

Husson fell to 14-8 on the season.

“We always seem to play pretty well when we come up here,” said USM coach Ed Flaherty.

Freshman center fielder Devin Warren of Smithfield came off the bench and went 4-for-4 with two doubles and three runs batted in for USM.

“I haven’t had four hits in a game this year,” said Warren, who had eight hits in 39 at-bats entering the game.

“I just went up there and tried not to think too much. I just let (the bat) fly,” added Warren, who played at Messalonskee High School in Oakland.

Another Messalonskee product, junior shortstop Sam Dexter of Oakland, and junior right fielder Nick DiBiase from Portland each had three hits with Dexter driving in three runs and DiBiase knocking in a pair. DiBiase also had a sacrifice fly.

Sophomore designated hitter Paul McDonough of Wells drove in four runs with a run-scoring single in the third and a three-run double in the fifth.

“It was a good team win,” said McDonough. “We needed to come out swinging and get a little streak going. I think everyone was happy with how we swung it and how everyone defended and pitched.

“It was real good to see guys who aren’t in the lineup all the time swinging just as well as the starters,” added McDonough.

USM scored single runs in the second and third innings before erupting for six in the fourth, four in the fifth and three in the sixth.

In the second, McDonough reached on a third baseman Zach Sugar’s error and eventually scored on Damon Wallace’s two-out single to left center.

In the third, DiBiase reached on another Sugar miscue by the third baseman and wound up scoring on McDonough’s single to right center with two outs.

Bangor’s Anthony Capuano had a pair of hits in USM’s six-run fourth inning including a leadoff single. Wallace was safe on shortstop Ryan Rebar’s error and Dylan Morris walked. Brandon Martins reached on a Sugar miscue, which plated Capuano.

Warren then came on to hit for Nick Bowie, who had struck out twice, and delivered a two-run double to left center. Left fielder Kyle Bishop’s ensuing throwing error allowed another run to score.

DiBiase singled home the fifth run of the inning and Capuano capped the rally with an RBI single.

Dexter, who entered the game hitting a lofty .507, singled home a fifth-inning run before McDonough drilled his three-run double over left fielder Bishop’s head.

Sophomore right-hander Nick George hurled five innings of five-hit, three-run ball to improve his record to 2-0. Just one of the runs was earned. He struck out three and walked four.

Bobby Delaney, Chase Orava, Dan Kinnon and Ryan Browner each pitched a scoreless inning.

Dennis O’Neil, now 1-2, absorbed the loss although just three of the eight runs off him were earned during his three-inning stint.

Bishop doubled and singled for Husson and Rebar singled twice and drove in a run.

“They came out swinging the bats and capitalized on the mistakes we made early in the game,” said Husson coach Jason Harvey. “You can’t give a good team extra outs. They’ll make you pay and that’s what they did.”