When Ochoa hit his cycle with the Chunichi Dragons on April 13, 2004, he became the only player to hit a cycle in both Major League Baseball and Nippon Professional Baseball. Eight years earlier, Ochoa had accomplished the same feat on July 3, 1996, while playing for MLB's New York Mets .  Yakult Swallows catcher Atsuya Furuta is the only player to hit for the cycle in an NPB All-Star game , doing so in game 2 of the 1992 series .  Inaba is the only player to hit for the cycle in a rain-shortened game . After hitting a triple in the first inning and hitting a home run in the fourth, Inaba collected the other two necessary hits in a seven-run fifth inning when the order batted around.  Kosuke Fukudome is the only player to have hit a grand slam as the home run of the cycle.  Hiroshi Ohshita and Kazuhiko Kondo are the only two players to have hit a walk-off home run to win the game as the final hit of their cycles.