CHICAGO — Brandon Cumpton pitched seven scoreless innings, Travis Snider hit a solo homer and the Pittsburgh Pirates beat the Chicago Cubs 2-1 on Sunday.
Cumpton (3-2) won his third straight decision as the Pirates won the last two games of the three-game series. Cumpton allowed just two hits and two walks while striking out four.
Cardinals 5, Phillies 3
ST. LOUIS — Mark Ellis drove in two runs, including the go-ahead score with a bunt, and St. Louis got a scoreless effort from the bullpen to beat Philadelphia.
Ellis broke a 3-all tie with a safely squeeze bunt in the fourth. He added an RBI single in the sixth.
Mets 11, Marlins 5
MIAMI — Daniel Murphy hit a three-run homer and New York matched a season high with 17 hits to beat slumping Miami.
Jonathon Niese (4-4), who has been plagued by poor run support this year, won for the first time since May 22.
Nationals 4, Braves 1
WASHINGTON — Tanner Roark won his fourth straight start, Denard Span had an RBI double and Washington beat Atlanta for a split of the four-game series.
Span, Danny Espinosa and Adam LaRoche had two hits apiece as Washington took a 1 1/2-game lead over the Braves in the division.
Giants 4, Diamondbacks 1
Madison Bumgarner gave up just two infield singles while pitching into the ninth inning and San Francisco beat Arizona.
Through eight innings, Bumgarner (9-4) allowed only Cody Ross’ dribbler to the left of the mound in the second inning.
Dodgers 2, Padres 1
SAN DIEGO — Hyun-Jin Ryu pitched six solid innings and Los Angeles beat San Diego soon after Padres general manager Josh Byrnes was fired.
Ryu (9-3) had few problems against the light-hitting Padres, as he won for the sixth time in seven starts since missing more than three weeks with shoulder inflammation.
Brewers 6, Rockies 5
DENVER — Aramis Ramirez homered and drove in two runs, and Milwaukee continued its road dominance with a win over Colorado.
Milwaukee swept the Rockies to finish 6-1 on a road trip that started in Arizona. The Brewers’ 27-15 record and .643 winning percentage away from home is the best in the majors.
Orioles 8, Yankees 0
NEW YORK — Chris Tillman tossed seven innings of four-hit ball and Baltimore beat New York, handing Masahiro Tanaka his second major league loss.
Jonathan Schoop homered off Tanaka for the second time and fellow rookie Caleb Joseph capped the scoring with his first career homer to spoil Old-Timers’ Day at Yankee Stadium.
Tigers 10, Indians 4
CLEVELAND — Max Scherzer pitched six strong innings, Miguel Cabrera homered and drove in three runs, and Detroit beat Cleveland for a three-game sweep.
Scherzer (9-3) bounced back from one of the worst outings of his career. The reigning AL Cy Young winner allowed 10 runs in four innings against Kansas City on Tuesday.
Rays 5, Astros 2
ST. PETERSBURG, Fla. — Yunel Escobar drove in two runs during a three-run sixth inning and Tampa Bay beat Houston.
Escobar hit a two-run single and Sean Rodriguez had an RBI grounder off Dallas Keuchel (8-5) to give the Rays a 4-2 lead in the sixth.
Twins 6, White Sox 5
MINNEAPOLIS — Joe Mauer had two hits and two RBIs, and Minnesota beat Chicago to complete the Twins’ first four-game sweep in the Windy City in 20 years.
Anthony Swarzak and Casey Fien combined for three shutout innings of relief and Jared Burton earned his first save since May 30, 2013, with a perfect ninth.
Mariners 2, Royals 1
KANSAS CITY, Mo. — Rookie Roenis Elias pitched neatly into the seventh inning, Mike Zunino homered and Seattle defeated Kansas City for a three-game sweep.
Elias (7-5), a 25-year-old left-hander from Cuba, limited the Royals to one run and five singles over 6 2-3 innings.
Red Sox 7, Athletics 6
OAKLAND, Calif. — David Ortiz hit a leadoff home run in the 10th inning and Boston beat Oakland to avoid a four-game series sweep.
Ortiz was the only Boston starter without a hit until he lined a 1-2 pitch from Fernando Abad (2-3) over the wall in left-center.
Reds 4, Blue Jays 3
CINCINNATI — Johnny Cueto pitched eight effective innings and Cincinnati beat Toronto after Blue Jays stars Brett Lawrie and Jose Bautista exited early because of injuries.
Lawrie sustained a broken right index finger when he was hit by a pitch in the second. Bautista left because of tightness in his left leg.