In a game featuring six-time MLB All-Star Robinson Cano, three-time All-Star Evan Longoria and 2006 AL MVP and four-time All-Star Justin Morneau, the Fukuoka Softbank Hawks' Yuki Yanagita shone brighter than all of them.

Yanagita drove in four runs and was a home run away from hitting for the cycle as Samurai Japan beat the MLB All-Stars 8-4 in Game 2 of the MLB-Japan All-Star Series on Friday night at Tokyo Dome.

"I may not be able to do as well as today (over the rest of the series) but I want to keep playing as hard as I can," Yanagita said.