• Yankees 4, Nationals 1: WASHINGTON — Ivan Nova pitched effectively into the eighth inning to win his fifth straight start, Curtis Granderson and Robinson Cano hit solo homers and New York beat Washington for the Yankees’ ninth consecutive victory.
• Orioles 2, Braves 0: ATLANTA — Wei-Yin Chen combined with four relievers on a seven-hitter and Baltimore continued its success in interleague play by beating Atlanta.
• Rays 3, Marlins 0: ST. PETERSBURG, Fla. — Alex Cobb pitched two-hit ball for seven innings and B.J. Upton hit a leadoff homer to lead Tampa Bay over Miami.
• Tigers 5, Rockies 0: DETROIT — Max Scherzer (6-4) struck out 12 in eight dominant innings, rookie Quintin Berry had a career-high five hits and Detroit beat staggering Colorado.
• Pirates 9, Indians 5: CLEVELAND — Pedro Alvarez drove in a career-high six runs with his second two-homer game in two days, powering Pittsburgh past Cleveland.
• Blue Jays 6, Phillies 2: TORONTO — Colby Rasmus hit a two-run homer, Brett Cecil won for the first time in almost a year and Toronto completed a three-game sweep of skidding Philadelphia.
• Angels 2, Diamondbacks 0: ANAHEIM, Calif. — Garrett Richards pitched four-hit ball into the ninth inning of his sixth career start, Albert Pujols homered and made two stellar defensive plays and Los Angeles beat Arizona for the Angels’ 18th win in 24 games.
• Twins 5, Brewers 4: MINNEAPOLIS — Denard Span had an RBI single with two outs in the 15th inning and the Twins rallied to beat Milwaukee in the longest game played at 2½-year-old Target Field.
• Mariners 2, Giants 1: SEATTLE — Justin Smoak’s one-out single in the bottom of the ninth scored pinch-runner Munenori Kawasaki from second when the throw home hit Kawasaki in the back, giving Seattle a win over San Francisco.
• Dodgers 2, White Sox 1: LOS ANGELES — Juan Rivera tied the score in the ninth with a sacrifice fly and Dee Gordon singled home the winning run in the 10th to give Los Angeles a victory.
• Royals 5, Cardinals 3: ST. LOUIS — Yuniesky Betancourt hit a two-run homer with two outs in the 15th inning, lifting Kansas City over St. Louis.
• Rangers 9, Astros 3: ARLINGTON, Texas — Ian Kinsler had a bases-clearing triple and Adrian Beltre hit a two-run homer in a seven-run sixth inning, lifting Texas to a victory over Houston.
• Padres 2, Athletics 1: OAKLAND, Calif. — Clayton Richard pitched into the eighth inning for his second consecutive win and San Diego beat Oakland to avoid a three-game sweep.
• Red Sox 7, Cubs 4: CHICAGO — David Ortiz homered and Ryan Kalish had a tiebreaking RBI single to lead Boston over Chicago.
• Reds 3, Mets 1: NEW YORK — Brandon Phillips hit a tiebreaking single and made a between-the-legs flip to start a flashy double play, leading Johnny Cueto and Cincinnati over New York for its sixth straight win.
