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.