Bellagio Opera stalked frontrunner Stunning Rose in the Osaka Hai while turning the last two corners. He passed the leader before the 200-meter pole.
Second favorite Jack d'Or held off Stars on Earth by a nose to win the 2,000-meter Osaka Hai, giving Take his eighth win in the race.
Since last year's Arima Kinen, Efforia has struggled to produce successful results in races. But trainer Yuichi Shikato believes he's now on the right track.