The Seattle Mariners have scored in only two innings the past two days, and that's still been enough to beat slumping Boston.

Dustin Ackley's three-run homer capped a seven-run fourth inning that carried the Mariners to a 7-3 win Saturday, sending the Red Sox to their seventh straight loss.

After rallying against closer Koji Uehara for five runs in the ninth and a 5-3 victory Friday night, the Mariners broke loose just once again Saturday en route to their ninth win in 12 games.

"I don't care how we get them as long as we get them," manager Lloyd McClendon said. "That was nice, to bounce back like that."

The victory increased Seattle's slim lead over Detroit for the second AL wild card.

Ackley was prepared for Brandon Workman after earning a 12-pitch walk his first time up.

"That first at-bat was huge, kind of seeing everything," Ackley said. "He threw me everything he had. Changeup, curveball, cutter, fastball. That was a good at-bat, that first at-bat. It gave me a gauge for the rest of my at-bats against him."

Trailing 3-0 in the fourth, the Mariners chased Workman (1-8) with their big inning.

Chris Denorfia had an RBI double, and Chris Taylor and Jesus Sucre added run-scoring singles before Ackley hooked a drive around the right-field foul pole. Workman's wild pitch allowed Denorfia to score the tying run.