AMERICAN LEAGUE: Rays 5, Yankees 1
Wil Myers hit an inside-the-park homer, his latest big hit against the New York Yankees, and drove in four runs as the visiting Tampa Bay Rays battered an ineffective CC Sabathia in a victory Sunday. Erik Bedard earned his first win as a starter since last June, and Evan Longoria had an early RBI double to help the Rays.
Athletics 3, Red Sox 2
Yoenis Cespedes drove in the go-ahead run on an infield single with the bases loaded in the 10th and the Oakland Athletics averted a three-game sweep. A.J. Pierzynski hit a solo homer for the Red Sox, who failed to reach .500 for the first time since the fourth game of the season.
Tigers 9, Royals 4
Justin Verlander took a no-hit bid into the sixth inning and won his fourth consecutive decision, leading Detroit over the host Kansas City Royals and extending the Tigers’ winning streak to a season-high five games.
Twins 5, Orioles 2
Phil Hughes won his third start in a row, Trevor Plouffe and Kurt Suzuki hit two-run doubles and the host Minnesota Twins beat the Baltimore Orioles. Hughes (3-1) gave up two runs and six hits in 6⅓ innings, walking none and striking out three.
Mariners 8, Astros 7
Robinson Cano and Willie Bloomquist each drove in two runs to help the Seattle Mariners break away in a four-run third inning and beat the host Houston Astros. Bloomquist broke a 1-all tie with a two-run double against Collin McHugh (2-1) and Cano followed with his first triple since June 3, 2012.
Rangers 14, Angels 3
Prince Fielder had two RBI doubles to end a drought of 39 at-bats without an extra-base hit and Yu Darvish worked into the seventh inning to earn his first victory in almost a month as the Texas Rangers trounced the host Los Angeles Angels. Michael Choice added a three-run shot for Texas.
NATIONAL LEAGUE: Marlins 5, Dodgers 4
Jeff Baker hit a game-winning double off the wall with two outs in the ninth inning, and the host Miami Marlins beat the Los Angeles Dodgers. Right fielder Yasiel Puig retreated and made a leaping try for an acrobatic catch but slammed against the fence, and the ball deflected off it and hit him in the face. Puig collapsed to his stomach and was slow to rise, and he walked off the field with an arm around a trainer. Giancarlo Stanton homered twice and drove in three runs for Miami.
Giants 4, Braves 1
Brandon Crawford hit two home runs and the visiting San Francisco Giants completed a three-game sweep, beating Atlanta and handing the Braves their sixth consecutive loss. Madison Bumgarner pitched six sharp innings as the NL West-leading Giants won their fifth in a row.
Reds 4, Brewers 3
Chris Heisey scored from first base on Todd Frazier’s double into the left-field corner as the host Cincinnati Reds came from behind for a win over the Milwaukee Brewers in 10 innings. Heisey drew a two-out, four-pitch walk from Tyler Thornburgh (3-1), and Frazier followed with a line drive that one-hopped the wall.
Padres 4, Diamondbacks 3
Cameron Maybin reached base after an overturned umpire’s call, then scored on Yonder Alonso’s slow grounder in the ninth inning as the host San Diego Padres beat the Arizona Diamondbacks to avoid a sweep.
Mets 5, Rockies 1
Dillon Gee threw six scoreless innings and David Wright had one of New York’s four RBI doubles as the visiting Mets salvaged the final game of their series against Colorado, beating the Rockies. Gee (3-1) kept the Rockies off balance to run his scoreless string to 16 innings.
Phillies 1, Nationals 0
Roberto Hernandez pitched four-hit ball over 7⅓ innings, outdueling Gio Gonzalez and leading the host Philadelphia Phillies past the Washington Nationals. Chase Utley hit an RBI single in the first inning for the only run.
Cardinals 5, Cubs 1
Yadier Molina drove in two runs with a two-out single in the ninth inning and the St. Louis Cardinals snapped out of an offensive funk with a victory over the host Chicago Cubs.
INTERLEAGUE: Blue Jays 7, Pirates 2
Colby Rasmus hit a grand slam and Melky Cabrera added a two-run homer, leading Dustin McGowan and the Toronto Blue Jays over the host Pittsburgh Pirates. McGowan (2-1) pitched three-hit ball for seven innings, allowing one run and striking out five.