MINNEAPOLIS (AP) — Dustin Ackley hit a three-run homer and Hisashi Iwakuma gave up one hit and one unearned run over six innings to lead the Seattle Mariners to a 5-2 victory over the Minnesota Twins on Tuesday night.

Iwakuma (5-3) struck out four and helped send the Twins to their 16th defeat in their last 19 games despite four walks, a hit batsman and a wild pitch.

Ackley's drive off Scott Diamond (10-6) followed consecutive singles by Trayvon Robinson and Brendan Ryan to start the fifth. Diamond gave up more than three runs for the first time in seven starts since July 21.

The announced attendance was 29,854, the first sub-30,000 crowd to watch the Twins since Target Field opened in 2010.

The Mariners, who began the day nine games behind in the AL wild-card race, have won 12 of their last 16 games. They have won seven straight against the Twins.

After Ryan Doumit's RBI double off Charlie Furbush, Tom Wilhelmsen got the last out of the ninth inning for his 20th save in 23 attempts.