Ryuji Miyade and Alex Ramirez each drove in two runs and Dicky Gonzalez pitched eight strong innings as the Tokyo Yakult Swallows edged the Chunichi Dragons 4-3 to snap a three-game losing streak Wednesday.
The Swallows took a 4-0 lead on Miyade's two-run double in the first and Ramirez's two-run single in the third at Nagoya Dome, backing Gonzalez (5-6), who held the Central League leaders to two runs and four hits for his first win since July 25. The right-hander struck out 10 and walked one.
Giants 3, BayStars 1
At Yokohama Stadium, Jeremy Powell threw eight solid innings and Takahiro Suzuki scored the go-ahead run in the top of the ninth on a Shinnosuke Abe RBI groundout as Yomiuri beat the BayStars for its third straight win.
Powell (8-8) allowed just one unearned run and four hits before Hisanori Takahashi escaped a two-on jam in the ninth for his ninth save, third in as many games.
Carp 8, Tigers 3
At Hiroshima Stadium, Shigenobu Shima homered twice and went 3-for-3 with three RBIs as Hiroshima downed Hanshin for the second straight night.
PACIFIC LEAGUE
Lions 7, Marines 3
At Tokorozawa's Invoice Seibu Dome, Kazuhiro Wada homered twice and went 3-for-4 with four RBIs and Daisuke Matsuzaka struck out 12 in eight innings as Seibu beat Chiba Lotte for its fourth straight win.
Wada hit two-run homers in the first and seventh innings as the Pacific League leaders took a quick 4-0 lead and added three runs after the Marines pulled to 4-3 against Matsuzaka (13-4).
Hawks 6, Buffaloes 2
At Osaka's Kyocera Dome, Tadaatsu Nakazawa hit a bases-clearing triple in a five-run first inning as Fukuoka Softbank handed Orix its seventh consecutive defeat.
Fighters 9, Eagles 6