TEXAS: Texas ace Yu Darvish didn't have his shut-em-down best, but for once the Rangers' bats picked him up with designated hitter Michael Choice belting the go-ahead solo home run in the bottom of the seventh as the Rangers snapped Cleveland's six-game winning streak with a 6-4 win.
Darvish struck out eight and gave up four runs but didn't return to the game after getting out of the top of the seventh in a 4-4 tie.
Texas added a run in the bottom of the eighth when shortstop Elvis Andrus scored on an Adrian Beltre sacrifice fly to center. Second baseman Rougned Odor smacked a two-run home as part of the Rangers' four-run second inning for a 4-0 lead.
Tigers 6 Red Sox 2: Ian Kinsler and Torii Hunter hit back-to-back home runs with two outs in the fifth inning and Drew Smyly pitched five-hit ball for six innings to help the Detroit Tigers snap a season-worst five-game losing streak with a 6-2 victory over the Boston Red Sox.
Tigers designated hitter Victor Martinez greeted reliever Chris Capuano with his 14th home run of the season to lead off the eighth inning, making it 5-2. Catcher Bryan Holiday tripled and scored on center fielder Austin Jackson's seventh sacrifice fly of the season for a 6-2 lead.
Cubs 5 Marlins 3, 13 innings: Anthony Rizzo clubbed a walk-off home run as the Chicago Cubs beat the Miami Marlins 5-3 in 13 innings at Wrigley Field. Rizzo's homer to right field, his 12th home run of the season, drove in Junior Lake and was his second go-ahead blast in two days.
The victory was a season-high fourth straight for the Cubs. The Marlins' four-game winning streak ended. Cubs starter Jason Hammel pitched seven scoreless innings but ended up with no decision after reliever Hector Rondon let the lead slip away with three ninth-inning runs.
Pirates 15 Brewers 5: Catcher Russell Martin had three hits and four RBIs and Andrew McCutchen and Jordy Mercer both homered as the Pittsburgh Pirates took out their frustrations on the Milwaukee Brewers and starting pitcher Kyle Lohse in a 15-5 rout.
Martin's three-run double keyed an eight-run sixth inning that put the Pirates ahead 13-3. Pittsburgh sent 13 batters to the plate in an inning that also included two RBI singles by Jose Tabata and two bases-loaded walks by Brewers reliever Tyler Thornburg.
Blue Jays 3 Cardinals 1: Brett Lawrie and Jose Bautista each homered to back a strong effort from Marcus Stroman, sending the Toronto Blue Jays to a 3-1 victory over the St. Louis Cardinals.
It was Toronto's sixth consecutive win, 15th in its last 17 contests, and marked the first time the club has started off the month of June with a 5-0 record since 1988.
Phillies 8 Reds 0: Shortstop Jimmy Rollins homered and left-hander Cole Hamels continued his mastery of the Cincinnati Reds with eight shutout innings, lifting the Philadelphia Phillies to an 8-0 victory.
The Reds, who haven't scored a run in their last 17 innings, were no match for Hamels, who allowed five hits with two walks and seven strikeouts.
Rangers snap Indians’ 6-game winning streak
Rangers snap Indians’ 6-game winning streak









