Jeff Locke allowed three hits over seven innings, Pedro Alvarez homered and the Pittsburgh Pirates won for the eighth time in 10 games, 1-0 over the Houston Astros on Sunday.
Ricky Nolasco struck out 11 and the Miami Marlins stopped a season-high seven-game losing streak, holding off the Arizona Diamondbacks 2-1 Sunday.
Sunday\'s game between the Toronto Blue Jays and New York Yankees has been postponed due to rain.
David Ortiz homered twice and drove in six runs to torment his former team once again, leading the Boston Red Sox to a 12-5 victory over the Minnesota Twins on Saturday night.
Elvis Andrus had a career-high five hits, Mitch Moreland homered and Texas roughed up Anibal Sanchez in the Rangers\' 7-2 victory over the Detroit Tigers on Saturday night.
O\'Flaherty to DL
Cards to place lefty Jaime Garcia on disabled list
Jeff Bianchi drove in two runs with a 10th-inning single up the middle, and the Milwaukee Brewers beat the St. Louis Cardinals 6-4 on Saturday night.
Everth Cabrera singled in the go-ahead run in the eighth against Jordan Zimmermann, and Yonder Alonso homered and helped turn a heads-up double-play as the San Diego Padres beat the Washington Nationals 2-1 Saturday night.
Evan Gattis and Andrelton Simmons hit consecutive homers off Kenley Jansen in the eighth inning, and the Atlanta Braves rallied to beat the Los Angeles Dodgers 3-1 on Saturday night.
Alberto Callaspo hit a three-run homer in Los Angeles\' five-run seventh inning, and the Angels beat the White Sox 12-9 on Saturday to end Chicago\'s four-game winning streak.
Matt Joyce hit a go-ahead two-run double in a six-run ninth-inning rally, lifting the Tampa Bay Rays to a 10-6 victory over the Orioles on Saturday, ending Baltimore\'s franchise-record streak of 109 straight wins when leading after seven innings.
Bronson Arroyo pitched five-hit ball over 7 2-3 innings, Joey Votto was 4 for 4 with a homer, and the Cincinnati Reds beat the Philadelphia Phillies 10-0 Saturday.
Scott Feldman pitched shutout ball into the seventh inning and drove in two runs with a big two-out double, helping the Chicago Cubs beat the New York Mets 8-2 on Saturday.
Robinson Cano hit a pair of two-run homers to back a solid effort by David Phelps, and the New York Yankees beat the Toronto Blue Jays for the ninth straight time at Yankee Stadium, 7-2 Saturday.
Adam LaRoche hit two towering home runs and Chad Tracy\'s solo shot in the 10th inning lifted the Washington Nationals to a 6-5 victory over the San Diego Padres on Friday night.
Chris Sale stifled the Los Angeles Angels\' bats for the second time in six days, scattering three hits over 7 2-3 innings with a season-high 12 strikeouts on Friday night to lead the Chicago White Sox to a 3-0 victory.
Jordan Pacheco hit a tiebreaking grand slam in the fifth and Carlos Gonzalez added a solo homer, helping the Colorado Rockies hold on for a 10-9 win over San Francisco on Friday night that snapped a 10-game skid against the Giants.