Yuki Yanagita drove in two runs in the eighth inning as Japan beat the Major League Baseball All-Stars 6-4 Thursday in an exhibition game following their five-game postseason tour.

With runners on second and third and Japan leading 3-2, Yanagita singled to center off reliever Randy Choate to give his team a two-run lead. The hosts scored another run in the eighth when Ryosuke Kikuchi tripled to score Yanagita from first.

Jose Altuve scored from second on a Justin Morneau single to center in the bottom of the inning to cut the lead to 6-3 and the All-Stars added another run in the ninth on a sacrifice fly by Alcides Escobar that allowed Dexter Fowler to score from third.