Koskie snapped a 1-1 tie with a two-run homer off
(1-3) in the third inning. After rookie
grounded out, Hunter belted a solo shot to give the Twins a 4-1 lead.
Rogers (3-1) allowed three runs - two earned - and eight hits with no walks and four strikeouts. He is 2-0 with a 2.37 in three starts at the Metrodome this season, his first with the Twins.
"Tonight is much more indicative of the way I can pitch, a lot more than my first four starts," Rogers said. "I was able to throw more sinkers, better sinkers. I was able to put the ball where I wanted to. This was my type game."
"We hung in there and gave ourselves some chances,"
added. "We just didn't get the big hit when we needed it. We weren't able to capitalize. They have a good bullpen."
got back a run in the seventh and scored an unearned run in the eighth to make it 4-3, but J.C. Romero and Latroy Hawkins held Tampa Bay in check until the ninth.
led off the eighth with a double, took third on
's infield single and scored on second baseman Luis' Rivas throwing error.
went to Romero, who got rookie
to fly out before giving out up a single to
. Hawkins replaced Romero and got the final two outs of the inning.
After the Twins posted an insurance run in the bottom half,
pitched around a double in the ninth for his seventh save in as many opportunities.
"It wasn't exactly beautiful, but we will take it," Gardenhire said. "Rogers was outstanding and the bullpen came in and did the job. Hawkins was great in the eighth. Defense wasn't always there and we had some sloppy baserunning. But it's a win."
The Twins, who are assured of their first losing month since September 2001, won for only the second time in 10 games. During the previous eight games, Minnesota scored only 20 runs.
"You have to score to win in this game," Koskie said. "You can get great pitching like we do, but you also have to put runs up there. It's been tough.
With the NHL's Minnesota Wild and NBA's Minnesota Timberwolves hosting playoff games, the Twins attracted season-low crowd of 12,188.
Baldelli went 0-for-4, snapping his 10-game hitting streak. It marked only the second time this season he was held without a hit.
Sosa blanked the Twins after the third, making it through seven innings. He allowed eight hits.
"After the third inning, I felt much more comfortable," he said. "I finally settled down. I was looking for the corner early. I wasn't aggressive. I fell behind in the count. It hurt me a bit."