Shun Yamaguchi struck out 10 and drove in a run in the Central League on Sunday to help lead the Yomiuri Giants to a 6-3 win over the Hanshin Tigers.

Before he started to struggle in the sixth inning, Yamaguchi retired 12 straight at Tokyo Dome on the way to improving his record to 12-2. The win was Yomiuri’s fourth straight and guaranteed a winning record against Hanshin for the eighth straight year.

Tigers starter Onelki Garcia (2-7) gave up three runs on four hits in the fourth, including a two-run triple from Daiki Masuda that put the Giants on the board and Yamaguchi’s RBI double.

“I was able to do what I’m good at,” said Masuda, who drew a walk and stole two consecutive bases in the sixth.

A day after making his first career start for the top team, the 26-year-old Masuda keyed the Giants’ offense.

“I was hoping I could find the gap (with my triple), and it fell in a lucky spot for me,” said Masuda, who has so far primarily been used as a pinch-runner and defensive replacement. “I was driven to produce to repay the faith shown in me by putting me in the starting lineup.”

Kazuma Okamoto crushed a solo shot in the fifth off Tigers reliever Masumi Hamachi to make it 4-0 before Yamaguchi got into trouble in the next three frames.

The 32-year-old right-hander yielded an RBI infield single to Kento Itohara in the sixth before escaping a bases-loaded jam, and exited with two outs in the seventh after allowing back-to-back run-scoring hits to Seiya Kinami and Kosuke Fukudome.

In the bottom of the frame, Alex Guerrero took a high fastball from Pierce Johnson deep to left center for a two-run double to put the Giants up by three.

The Tigers blew a big opportunity in the eighth as Kazuto Taguchi coaxed an inning-ending groundout after veteran righty Kan Otake loaded the bases. Taguchi got two outs in the ninth and Hirokazu Sawamura fanned former big leaguer Yangervis Solarte to close out the victory.

BayStars 1, Carp 0

At Yokohama Stadium, Jose Lopez came off the bench and his seventh-inning solo home run lifted DeNA over Hiroshima as Shota Imanaga (11-5) struck out 10 to outduel Allen Kuri (6-6).

Swallows 3, Dragons 2

At Jingu Stadium, David Buchanan (3-6) threw eight scoreless innings, and reliever David Huff survived a ninth-inning scare as Yakult outlasted Chunichi.

PACIFIC LEAGUE

Buffaloes 2, Marines 1

At Osaka’s Kyocera Dome, Kohei Suzuki (3-5) held the visitors to a run and third-inning RBIs from Shuhei Fukuda and Shuhei Kojima kept Orix afloat for a win over Lotte.

Hawks 5, Lions 4

At Fukuoka’s Yafuoku Dome, back-to-back, seventh-inning RBI doubles by Nobuhiro Matsuda and Kenji Akashi brought SoftBank from behind in a victory over Seibu.

Fighters 4, Eagles 4 (12)

At Sapporo Dome, Rakuten put together 7⅔ impressive innings, and Hideto Asamura’s two-run, seventh-inning homer tied it and Nippon Ham survived some late scores to finish the game after 12 innings for a tie.