Oakland rookie Trevor Cahill pitched well on Saturday, but once again didn't pick up the victory.
Fortunately for him, the A's rallied for a 3-2 win over the Seattle Mariners at Safeco Field.
Cahill, making his fifth career start, is still seeking his first major-league victory.
The right-hander, who took a no-hit bid into the seventh inning on April 12 against the Mariners, this time allowed just one run in his six innings of work.
Russell Branyan's second-inning homer was the only run given up by Cahill, who was lifted with the score 1-1.
The Mariners took a 2-1 lead in the seventh inning on Endy Chavez's sacrifice fly, but the Seattle bullpen couldn't hold it.
The A's scored single runs in the eighth and ninth innings to pull this one out, ending a seven-game losing streak to the Mariners.
Jason Giambi's two-out RBI single off Mark Lowe tied the score in the eighth, before Gregorio Petit's two-out RBI hit off David Aardsma plated Bobby Crosby with the game-winner.
Petit, batting ninth in the Oakland lineup, was making his 2009 debut on Saturday. He went 3-for-4, and also scored the A's first run of the game on Giambi's two-out, sixth-inning double.
All of Oakland's runs came on two-out hits.
Petit, who batted .348 in 23 at-bats in 2008, was called up from Triple-A Sacramento on Friday.
Meanwhile, why is Ken Griffey Jr. still batting third in the Mariners' lineup? Junior, who is batting only .190, went 0-for-3.
Griffey wasted an opportunity to give Seattle insurance runs in the seventh inning, when he came to the plate with two on and two outs.
Right after Chavez's sac fly had given the M's the 2-1 lead, Griffey simply grounded into a fielder's choice for the third out of the inning.
And yet Griffey is still hitting third in the Seattle lineup.
Junior has not homered in his last 43 at-bats, and has just two homers and five RBI this season.
Seattle (14-10) may be sitting atop the AL West for now, but if Griffey continues to be in the everyday lineup, the M's good run may not last that long.
Not when he continues to struggle at the plate.