• Reds 2, Cardinals 1: In St. Louis, Mat Latos outpitched Adam Wainwright, extending his scoreless innings streak to 17, and Cincinnati got an RBI apiece from Joey Votto and Xavier Paul in a victory over St. Louis. Aroldis Chapman worked a perfect ninth for his sixth save, finishing off the third road victory in 11 games for the Reds and handing St. Louis its third straight loss. Yadier Molina had three of the Cardinals' seven hits, including an RBI double off Jonathan Broxton that produced their first run in 17 innings. St. Louis stranded 10 runners.
• Brewers 10, Pirates 4: In Milwaukee, Brewers pitcher Yovani Gallardo hit one of five home runs for Milwaukee, which went back-to-back twice against Pittsburgh. Gallardo (3-1) also tossed three-hit ball over seven innings, retiring his final 13 batters while improving to 10-2 against Pittsburgh. He and Norichika Aoki hit consecutive homers in the fourth before Carlos Gomez and Yuniesky Betancourt repeated the feat in the fifth.
• Cubs 5, Padres 3: In Chicago, Darwin Barney and Cody Ransom each drove in two runs as Chicago defeated San Diego. Barney hit a pair of RBI doubles and Ransom went 2 for 4 with a home run against the team that let him go this month. Both players also made nice defensive plays in the seventh inning with runners in scoring position to preserve the lead. Scott Hairston also homered for the Cubs.
• Marlins 4, Mets 3: In Miami, Nick Green hit a game-winning sacrifice fly and Miami rallied for two runs in the 15th inning to hand New York its fifth consecutive loss. Marlins slugger Giancarlo Stanton limped out of the game in the 10th inning with a strained right hamstring and was placed on the 15-day disabled list after the game.
• Rockies 12, Dodgers 2: In Los Angeles, Nolan Arenado hit his first major league home run, and Wilin Rosario and Dexter Fowler also homered, as the Rockies won. Arenado, one of the Rockies' top prospects playing in his second big league game, had his first three hits. Tyler Chatwood (1-0) shut out the Dodgers over six innings, striking out five with no walks. he also had three hits and two RBIs.
• Indians 9, Royals 0: In Kansas City, Mo., Ubaldo Jimenez pitched into the eighth inning, Ryan Raburn hit two home runs and the Indians won to split the four-game series. Raburn hit a three-run shot in the fifth inning and a solo homer in the eighth. Raburn finished with four hits and Jason Kipnis also went deep for Cleveland.
• Astros 9, Yankees 1: In New York, Carlos Corporan homered among his four hits and drove in four runs, leading Houston to the victory. In their first game in the Bronx as an AL team, the Astros peppered Andy Pettitte (3-2) for 10 hits and seven runs, both season highs for the left-hander. Brandon Barnes and Corporan had two-run doubles.
• Tigers 4, Twins 3: In Detroit, Prince Fielder's towering three-run homer in the sixth inning put Detroit ahead, and the Tigers held on for their fourth straight win. Max Scherzer (3-0) allowed three runs and six hits in 7 1/3 innings. He struck out 10 without a walk.
• Mariners 6, Orioles 2: In Seattle, Michael Saunders homered in his first at-bat since he was activated from the disabled list and Joe Saunders pitched his eighth career complete game to lead Seattle. Kyle Seager had a two-run triple and Jason Bay added three hits for the Mariners.
• Angels vs. Athletics: In Oakland, Calif., the game was tied at 7 in the 11th inning at the Star's press time.