Nagoya Dome
On October 26, 2004, Cabrera hit a two-run towering homer as the Seibu Lions defeated the Chunichi Dragons 7–2 in Game 7 of the Japan Series to win their first championship since 1992. The ball bounced off the glass-enclosed private boxes above the left field seats at the Nagoya Dome. It was Cabrera's third home run of the series. He also hit a grand slam and a two-run homer in Game 3.