Kyle Lohse (26) throws in the fifth inning against the Miami Marlins during opening day at Marlins Ballpark. Mandatory Credit: Steve Mitchell-US PRESSWIRE
ST. LOUIS (AP) - Kyle Lohse allowed three hits in 7 2-3 innings to outduel Justin Masterson, and Carlos Beltran hit his National League-leading 17th home run in the St. Louis Cardinals' 2-0 victory over the Cleveland Indians on Saturday night.
Michael Brantley had two singles to extend his hitting streak to 17 games for Cleveland. But the Indians had only three runners in scoring position against Lohse (6-1), who ended a string of five starts with no decisions and a 5.16 ERA, and two relievers.
Beltran homered with two outs in the third and had three of the seven hits for St. Louis, which has won three of four. Shane Robinson doubled to start the eighth and scored on Rafael Furcal's one-out sacrifice fly against Jeremy Accardo.