Toshihisa Nishi drove home the go-ahead run on an RBI single in a five-run seventh inning as the second-place Yomiuri Giants came from four runs down to edge the front-running Chunichi Dragons 5-4 in the Central League on Tuesday.

Nishi connected off Shinya Okamoto (3-1) with one out at Tokyo Dome after Kazuhiro Kiyohara hit a two-run homer to come within four hits of a career 2,000th.

Swallows 5, Tigers 2

At Koshien Stadium, Masanori Ishikawa allowed 11 hits but held the opponents to one run over 7 1/3 innings and Ryota Igarashi got the final three outs for his seventh save as Yakult sent Hanshin to its season-worst fourth straight defeat.

BayStars 7, Carp 1

At Hiroshima Stadium, Katsuaki Furuki hit a pair of homers and Hitoshi Tamura chipped in with a three-run drive as Yokohama produced 14 hits and took advantage of three Carp errors to overpower Hiroshima and snap a four-game losing skid.

PACIFIC LEAGUE

Lions 3, BlueWave 1

At Seibu Dome, Fumiya Nishiguchi pitched gave up only three hits in eight strong innings and the first-place Lions capitalized on a costly error to beat Orix.

Marines 13, Hawks 6

At Fukuoka Dome, Kazuya Fukuura hit a grand slam in a six-run second inning and drove in five runs to lead a 17-hit attack as Lotte outslugged Daiei, which dropped into second place with its first loss in six games.

Buffaloes 4, Fighters 0

At Osaka Dome, Kintetsu starter Kevin Beirne (4-1) struck out eight in seven innings and combined with two relievers to shut out Nippon Ham.