MINNEAPOLIS - Josh Collmenter sympathized with the Minnesota Twins after stifling their batters.

"Sometimes you can get them to take not desperation swings, but almost frustrated swings just because they want to hit something," the Arizona left-hander said after holding the Twins to two runs and five hits in the Diamondbacks' 6-2 win Monday night.

Collmenter and the last-place Diamondbacks certainly know that feeling well. For one night anyway, they were able to reverse the roles as Collmenter pitched six strong innings for his career-best 11th win, Mark Trumbo homered and the Diamondbacks snapped their six-game losing streak.

One of the team's few bright spots, Collmenter (11-8) has allowed two runs or fewer in his last six starts, matching the longest streak of his career. He's 3-1 during that span and should get at least one more start before Arizona's otherwise dismal season ends.

"Try to make it an even dozen I guess," Collmenter said.

Trumbo's two-run shot off Ricky Nolasco (5-12) capped a five-run fifth for the Diamondbacks, who are 7-11 in interleague play.

Nearly all the hitters in Minnesota's lineup faced Collmenter for the first time in their careers, and it showed. The right-hander gave up five hits, struck out five and breezed through the first two innings before giving up an RBI single to Chris Herrmann in the third. Kurt Suzuki doubled off Collmenter in the seventh and scored on an RBI single by Josmil Pinto off reliever Oliver Perez.

That was all the Twins could manage against Collmenter, and Minnesota reached 90 losses for the fourth straight year since winning the AL Central in 2010.

Arizona batted around in the fifth against Nolasco, who hasn't won since July 1 and is 0-5 in eight starts since coming off the disabled list last month. Nolasco allowed five runs and nine hits while striking out five in 4 2-3 innings. He has six straight losses in his last nine starts.

"There's nothing I can do that's going to make me OK for the off-season," Nolasco said. "It's been a terrible year. Just trying to finish healthy."

Didi Gregorius had an RBI double and scored on a wild pitch to give the Diamondbacks a 3-1 lead. Two batters later, with A.J. Pollock on base, Trumbo sent a slider from Nolasco 407 feet into the right-centre seats to make it 5-1.

Trumbo is hitting .289 with three doubles, four homers and 16 RBIs in his last 11 games.

"You get some results it helps you be more confident and he's swinging the bat pretty dangerously right now," manager Kirk Gibson said.

BATTER'S INTERFERENCE

David Peralta was called out for batter's interference in the fifth when home plate umpire Gary Cederstrom said he stood in front of Suzuki as Pollock slid into second. Pollock stole second on Trumbo's subsequent at-bat — not that it mattered anyway with Trumbo's homer. "Suzuki took it right off the finger pretty good," Twins manager Ron Gardenhire said.

TRAINER'S ROOM

Diamondbacks DH Aaron Hill dislocated the tip of his right pinky finger sliding into home in the eighth and is day-to-day. Hill was icing the finger after the game and said it felt good. "My right hand went right in the hole there, it's kind of, 'why not, huh?'" he said with a laugh.

GREAT GREGORIUS

Gregorius had three doubles after starting the day with six on the season. He went 3 for 4 with an RBI to raise his batting average to .220. Gregorius has reached base in seven of his last nine games. "It felt better because we got a 'W' so as long as you can contribute and help the team one way or the other, that always helps," Gregorius said.

UP NEXT

Diamondbacks LHP Andrew Chafin (0-0) tries for his first win in his third-career start. Chafin has a 1.64 ERA in two starts. He'll face Twins RHP Kyle Gibson (12-11), who is 0-4 with a 7.59 ERA in four career interleague games.