"That is what cost us," Ackley said. "I had the perfect opportunity to move runners to second and third with one out and didn't get it done.
"Those are crucial times."
Doubront was replaced by Matt Albers after hitting Kyle Seager to load the bases in the fifth inning. Jesus Montero bounced into a 5-3 double play on the first pitch from Albers.
Ichiro Suzuki's third-inning sacrifice fly to left drove in Figgins, who had singled to lead-off the third inning then stole second. Ryan's single up the middle pushed Figgins to third with no outs. Despite the brisk start to the inning, Seattle scored just once. Casper Wells struck out, Seager walked, and Montero flew out to right, leaving two on base.
Seager saved Vargas from damage with a diving catch of Nick Punto's two-out line drive in the second. Cody Ross and Adrian Gonzalez hit back-to-back singles to start the inning. Ross took third on Gonzalez's hard grounder back through the middle.
Vargas struck out Will Middlebrooks with a changeup and Ackley trekked into shallow right field to catch a popup by Daniel Nava to keep Ross at third. After Shoppach walked, Punto lined a 2-1 pitch to Seager's left, forcing him to dive to close the inning. Frustrated, Punto slammed his bat into the ground.
Notes: The Mariners placed Ramirez on the 15-day disabled list Sunday with a right elbow flexor strain. Seattle called up reliever Josh Kinney from Triple-A Tacoma to replace him. To make space on the 40-man roster, the Mariners designated oft-injured catcher Adam Moore for assignment. ... Seattle starter Felix Hernandez and Boston designated hitter David Ortiz were selected as All-Stars on Sunday. They each are the only representatives for their teams. ... Middlebrooks left the game after the eighth inning because of a hamstring issue.