SAN FRANCISCO -- Pinch-hitter Michael Tucker slammed a two-out double in the bottom of the 10th inning, lifting the San Francisco Giants to a 6-5 victory over the Oakland A's before 32,337 fans at SBC Park on Thursday night.

Catcher Yorvit Torrealba was safe on a forceout and scored from first for the winning run off pitcher Huston Street (1-1). The winner was Giants reliever Tyler Walker (2-0).

Strongman Moises Alou smashed his second homer of Spring Training and doubled in another run to highlight the Giants' victory, which raised their record to 18-11-1, their most victories in exhibition play since 1997.

Alou, batting cleanup in place of injured slugger Barry Bonds, has hit .360 in his last eight games, with two homers and six RBIs.

Giants starter Kirk Rueter finished his spring campaign by allowing two runs on five hits over five innings, including a pair of doubles and a two-run homer by Eric Byrnes in the second frame.

San Francisco reliever Jesse Foppert yielded two runs in the sixth as Keith Ginter doubled and scored on Eric Chavez's base hit, then Jason Kendall came home on Byrnes' sacrifice fly.

Oakland tied it, 5-5, when Chavez doubled in Bobby Kielty off Foppert in the eighth.

Oakland starter Seth Etherton gave up five runs on five hits over five innings.