Haunted to some extent by a poor showing in his last outing, Yoshinori Sato took the mound determined to set things right.

Mission accomplished.

Sato put together one of the best games of his last several injury-plagued seasons, Yuhei Takai powered the offense, and the Tokyo Yakult Swallows routed the Yomiuri Giants 7-0 in the second game of their Tokyo Series on Wednesday night at Tokyo Dome.