• Cardinals 2, Nationals 0: In Washington, Adam Wainwright came within two outs of his second shutout for St. Louis. The right-hander (4-1) lowered his ERA to 1.93 by going 8 1/3 scoreless innings, allowing only five hits.
• Pirates 2, Phillies 0: In Philadelphia, Jeff Locke pitched six innings of two-hit ball and Gaby Sanchez homered off Cole Hamels to lead Pittsburgh. Locke (2-1) struck out six and walked two.
• Cubs 4, Reds 2: In Cincinnati, Carlos Marmol blew a lead in the ninth inning before Darwin Barney hit his first homer in the 10th inning for Chicago, which ended its four-game losing streak after blowing a late lead for the second straight day..
• Dodgers 7, Mets 2: In New York, Mark Ellis lined two home runs and hit a hard grounder that sent Mets starter Jonathon Niese limping off for X-rays. Ellis had four hits and drove in four runs.
Brewers 6, Padres 3: In San Diego, Yovani Gallardo pitched into the seventh inning and Milwaukee Brewers rode an early offensive outburst to its ninth straight win. The Padres have lost five straight overall and seven straight at home.
• Athletics 13, Red Sox 0: In Boston, Bartolo Colon allowed three hits and Oakland capitalized on eight Boston walks, two balks and two errors in a rain-shortened seven-inning game. The A's broke a scoreless tie with six runs in the third when Seth Smith hit a two-run homer. Colon (3-0) pitched all seven innings, struck out seven and issued his first walk this season in 25 innings to Jacoby Ellsbury leading off the sixth.
• Orioles 4, Blue Jays 3: In Baltimore, Manny Machado had two hits and two RBIs, and the Orioles used a four-run second inning to beat R.A. Dickey. Miguel Gonzalez (2-1) allowed three runs in six innings for the Orioles, who have won nine of 13.
• Yankees 4, Rays 3: In St. Petersburg, Fla., Ichiro Suzuki hit a go-ahead two-run single in the ninth inning for New York. Tampa Bay is winless in all five of AL Cy Young Award winner David Price's starts this year. The left-hander (0-2) allowed three runs and eight hits over eight-plus innings.
• Angels 5, Rangers 4: In Anaheim, Calif., Howie Kendrick hit his second home run of the game in the 11th inning, a drive to to left-center against rookie Joe Ortiz (2-1), and finished with four RBIs.
• Indians-White Sox, ppd.: In Chicago, the game was called 3 hours, 35 minutes before the scheduled first pitch, the second postponement for Chicago during an eight-game homestand.
• Royals-Tigers, ppd: In Detroit, the Tigers-Royals game was postponed because of rain. No makeup date was announced.
• Astros 3, Mariners 2: In Houston, Marwin Gonzalez homered, Bud Norris rebounded from a tough start last time out and the Astros snapped out of a three-game losing skid. Gonzalez, who bats ninth, hit just four home runs in 80 games last season and has three in 16 this year.
• Twins 4, Marlins 3, first game: In Minneapolis, Oswaldo Arcia hit his first career home run and Kevin Correia gave up two runs in seven innings to pace Minnesota.
• Marlins 8, Twins 5, second game: Rob Brantly had three hits and a career-high four RBIs and the Marlins' offense broke out of a season-long funk to earn a split in the day-night doubleheader.
Angels 5, Rangers 4: In Anaheim, Calif., Howie Kendrick hit his second home run of the game in the 11th inning, a drive to to left-center against rookie Joe Ortiz (2-1), and finished with four RBIs.