The Yomiuri Giants pitcher who once compared himself to a "weed" took his game to another high.

News photoYomiuri Giants pitcher Koji Uehara delivers the goods during Sunday's MLB-Japan All- Star Series opener at the Tokyo Dome. Japan won the game 8-4.

And those who play at the highest level are convinced Koji Uehara isn't some flash in the pan.