SEATTLE -- Raul Ibanez continued to disprove the skeptics, and Father Time, with two more home runs Sunday, but it was teammate Kendrys Morales who provided the one that really mattered.
Pinch-hitting in the 10th inning, Morales hit a one-out, three-run homer to give the Seattle Mariners a 6-3 win over the Oakland A's.
After back-to-back one-out singles from Mike Zunino and Michael Saunders, Morales came on to bat for shortstop Brendan Ryan and hit the first pitch he saw from Grant Balfour (0-1) over the fence in right field.
Ibanez, 41, continued his power surge, with his home runs giving Seattle an early 3-0 lead, but Oakland's Brandon Moss had a two-out solo shot in the eighth inning to tie the score 3-3 before the game eventually went into extra innings.
Seattle's Oliver Perez (2-1) threw two scoreless innings to earn the win.
One day after hitting a dramatic, three-run homer to tie the score in the seventh inning of Saturday's game against the A's, Ibanez went deep again with a two-run shot in the first inning Sunday. He added a solo homer -- his third home run in a span of four at-bats -- in the fourth inning.
Mariners starter Jeremy Bonderman was cruising through his fourth consecutive solid start before the A's finally got to him for three hits and two runs in the sixth. A bases-loaded wild pitch and a Josh Donaldson RBI groundout pulled the A's within 3-2 while chasing Bonderman from the game.
Bonderman went 5 1/3 innings, allowing six hits and two runs.
Moss tied the game with a two-out solo home run off reliever Danny Farquhar in the eighth.
Morales, who was supposed to be getting the day off to rest his ailing back, hit the Mariners' first walk-off home run since Sept. 14, 2011, when Luis Rodriguez had the game-winner.
Oakland is now 6-3 in extra-inning games this season, while Seattle improved to 4-6.
NOTES: Ibanez's first-inning home run gave him homers in back-to-back games for the fifth time this season. Sunday was Ibanez's second multi-homer game of the season and moved him into sixth place on the Mariners' list of career homers (144). ... Ibanez, 41, is the oldest player to record a multi-homer game since 2007, when Barry Bonds and Moises Alou each accomplished the feat at 41. ... A's C Derek Norris was behind the plate for the third straight game Sunday, marking only the second time this month that Norris has started three consecutive games. His platoon partner, John Jaso, is limited by an abrasion on his non-throwing hand, but he replaced Norris in the sixth inning Sunday. ... CF Coco Crisp was the only player in Oakland's lineup Sunday who previously had a hit Bonderman at any point in his career. Crisp ended the game 0-for-5. ... Mariners CF Franklin Gutierrez, who came off the 60-day disabled list Saturday, had to come out of Sunday's game after six innings because of tightness in his hamstring. Gutierrez has been struggling with hamstring problems since April. Jason Bay, who was also fighting hamstring problems and hadn't played in six games, replaced Gutierrez on Sunday.