Two-time champions Japan knocked out Cuba 8-5 in the second round at the World Baseball Classic with two stunning homers by slugger Tetsuto Yamada on Tuesday, moving another step closer to the final stage.
Japan, unbeaten in the tournament, got off to a good start when Yamada blasted a lead-off homer in the first inning, to an explosive reaction from 32,700 local fans.
But Cuba, defeated by Japan in the first round, turned the match around as Yurisbel Gracial hit a two-run homer in the second inning.
The two teams progressed fairly evenly in the seesaw match, but Japan finally took the lead as substitute Seiichi Uchikawa scored the decisive run with a sacrifice fly in the bottom half of the eighth inning.
Yamada silenced the Caribbeans by smashing his second homer of the game in the same inning before ace closer Kazuhisa Makita sealed victory in style.
"It was good to have my own swings," upbeat Yamada told reporters.
"We are aiming at the world number one, but first we will beat our opponents at hand," Yamada said.
Japan manager Hiroki Kokubo said: "It was a tough game today, but our batters held on. What happened so far today is a thing of the past. We will go for a victory tomorrow at any cost."
Japan will take on Israel on Wednesday, while Cuba will play the Netherlands.
Japan, chasing a third title after scooping the first two editions of the World Baseball Classic in 2006 and 2009, narrowly beat the Netherlands on Sunday in their second round opener.
In a separate match of the quarterfinal pool in Tokyo on Sunday, Cuba was defeated by Israel, who have pulled off a string of upsets, battering South Korea, Chinese Taipei and the Netherlands in the first round.
Baseball's birthplace, the United States, has never won the Classic with Major League clubs refusing to release players, giving rise to questions over the tournament's future.
This year's 16-team competition concludes with a final at Dodger Stadium, Los Angeles, on March 22.