The Yomiuri Giants were missing their top offensive weapon in their game against the rival Hanshin Tigers.

Takuya Kimura made sure he wasn't missed.

Home runs by Alex Ramirez and Shinnosuke Abe, plus a big day from Kimura, helped make up for the absence of Michihiro Ogasawara as the Giants beat the Tigers 9-7 in front of 45,630 fans on Saturday afternoon at Tokyo Dome.