Tyrone Woods hit a two-run homer and Hitoshi Tamura connected for a three-run drive as the Yokohama BayStars held on for a 6-3 triumph over the front-running Hanshin Tigers in the Central League on Tuesday.

The Tigers rallied for three runs in the bottom of the sixth but the deficit proved too great in steady rain at Koshien Stadium.

Hanshin's Hideki Irabu (10-3) lasted a season-worst two innings and gave up six runs to the BayStars, who ended a 16-game losing streak to the Tigers.

Giants 3, Dragons 0

At Tokyo Dome, rookie Hiroshi Kisanuki struck out nine and threw a three-hitter over the distance, and Yoshinobu Takahashi broke a scoreless deadlock with a leadoff solo homer in the seventh inning as Yomiuri blanked Chunichi.

Carp vs. Yakult -- ppd.

PACIFIC LEAGUE

Fighters 11, BlueWave 9

At Yahoo BB Stadium in Kobe, Shinji Takahashi and Kazuteru Shimada both hit two-run blasts in the sixth inning as Orix blew a nine-run lead in a loss to Nippon Ham.

Lions 8, Marines 4

At Seibu Dome, Alex Cabrera and Kazuhiro Wada had three RBIs apiece as Seibu downed Chiba Lotte.

Buffaloes at Hawks -- ppd.