Franklin Gutierrez scored the go-ahead run on a throwing error by A's shortstop Cliff Pennington in the top of the 10th inning, and the Mariners went on to pull out a 4-2 victory at Oakland Coliseum on Tuesday night.
Seattle pushed across a pair of runs in the 10th -- too late to get the win for Felix Hernandez, but plenty welcome for a team that won its third straight to pull even at 43-43 on the season.
Gutierrez singled to lead off the 10th and stole second. After an intentional walk to Ichiro Suzuki, shortstop Brendan Ryan hit a potential double-play grounder, but Pennington threw wildy to first as Ichiro slid hard at his feet.
Adam Kennedy followed with a run-scoring double before reliever Jamey Wright came on to shut down the A's in the bottom of the 10th, picking up his first career save in his 500th Major League appearance.
Hernandez, needing just a little help from his friends on Tuesday, got a couple of runs courtesy of rookie second baseman Dustin Ackley. But All-Star closer Brandon League couldn't seal the deal, as the A's rallied to tie the game in the bottom of the ninth.
Hernandez followed up on his All-Star selection with a dominating performance, allowing just one run on four hits and no walks over eight innings, while striking out 10. But his record remains at 8-7 after Oakland pushed across the tying run against League to force extra innings.
League, who leads the American League with 23 saves, gave up a run for the first time in 21 outings on a bloop single to left that scored Jemile Weeks from third. Weeks led off the ninth with a double, was sacrificed to third and raced home after Coco Crisp's looper to left fell just in front of a sliding Carlos Peguero.
Ackley, just over two weeks into his Major League career, ripped his third home run and scored the first two runs for Seattle.
The 23-year-old Ackley drove a Trevor Cahill changeup over the center field fence in the top of the seventh inning to give Hernandez a 2-0 cushion, which wasn't quite enough as it turned out.
A's catcher Kurt Suzuki ended Hernandez's shutout bid with a home run just over the glove of leaping left fielder Peguero with two out in the eighth. To that point, Hernandez had allowed just two singles on the night.
Ackley used his speed to get the Mariners on the board earlier against Cahill in the second. The youngster singled to left, moved to third on a stolen base and overthrow by Suzuki, and then motored home on a sacrifice fly to short left field by fellow-rookie Peguero.
Not surprisingly this one was a pitchers' duel most of the way -- a rematch of the season's two Opening Day starters against teams with the lowest-scoring offenses in the American League.
Hernandez gave up leadoff singles in the first and third, but both baserunners were caught stealing by catcher Miguel Olivo, back in the lineup after a five-game absence due to a sore right hamstring muscle.
Olivo got rookie Weeks when he overslid the bag at second, then easily gunned down Suzuki in the third.
Other than a hit batter in the fifth, those were the only baserunners for the first seven innings against Hernandez, who gave up 10 hits and five runs to the Braves in his last outing.
The Mariners didn't exactly bash around Cahill, who gave up two runs (one earned) on five hits over seven innings. Ichiro had two of the hits, on a 2-for-4 day that raised his batting average to .277. He also stole his 22nd base.