Jake Odorizzi followed his worst big league start by pitching one-run ball into the sixth inning as the Minnesota Twins beat the Marlins 2-1 Tuesday night.
Odorizzi (12-5) allowed a run and four hits in 5 2/3 innings. He struck out five and was lifted after giving up his only walk to Neil Walker with two out in the sixth. The outing comes less than a week after Odorizzi’s four-inning effort against the New York Yankees on July 24, when he gave up nine runs and 10 hits.
Tyler Duffey relieved Odorizzi and struck out two in 1 1/3 innings. Sergio Romo, acquired from Miami on Saturday, pitched a scoreless eighth and Taylor Rogers retired the three batters he faced in the ninth for his 16th save.
Byron Buxton gave the Twins a 1-0 lead with a homer in the third. Minnesota increased its lead in the fourth when Miguel Sano doubled, scoring Eddie Rosario from first.


