NEW YORK — Canadian left-hander James Paxton pitched eight scoreless innings on Canada Day as the host Seattle Mariners defeated the Kansas City Royals 1-0 Sunday, completing a sweep of the three-game series.
Edwin Diaz struck out the side in the ninth inning for his major-league-leading 32nd save of the season. Paxton (8-2) allowed only two hits and two walks while striking out 11. It was the seventh time in 18 starts this season that Paxton has posted a double-digit strikeout total.
Giants 9, Diamondbacks 6
Brandon Belt and Joe Panik each had two hits and drove in two runs and San Francisco pounded out 16 hits for a victory over Arizona to complete a three-game sweep in Phoenix. Nick Hundley had three hits and an RBI, Brandon Crawford and Austin Slater had two hits and an RBI, and Hunter Pence had a two-run double for San Francisco.
Paul Goldschmidt hit a two-run homer and Jarrod Dyson had two singles, two stolen bases and two RBIs for Arizona.
Yankees 11, Red Sox 1
Aaron Hicks hit three homers as New York rolled to a rout of Boston at Yankee Stadium. Hicks hit two of New York's six homers off David Price (9-6) while batting from the right side of the plate, a two-run homer in the second and a solo drive in the fourth. The switch-hitting center field added his third homer in the eighth off Hector Velazquez while batting left-handed.
Pirates 7, Padres 5
Colin Moran's second grand slam of the season was one of three homers allowed by Tyson Ross as Pittsburgh won the rubber match of a three-game series at San Diego. Corey Dickerson and Elias Diaz also homered for the Pirates, while Hunter Renfroe homered for the Padres. Reliever Kyle Crick (1-1) was credited with the win for the Pirates. Felipe Vazquez was credited with his 17th save.
Indians 15, A's 3
Cleveland's offense vented two days' worth of frustration, producing 15 runs and 20 hits in a sweep-preventing victory at Oakland, Calif., that snapped the Athletics' six-game winning streak. The Indians got home runs from Francisco Lindor and Edwin Encarnacion in the seventh inning before blowing the game open with an eight-run eighth in which the first 10 batters reached base safely.
In the eighth, Michael Brantley had a two-run single and Lonnie Chisenhall had two hits, including a two-run double. The Indians tagged Oakland relievers Chris Hatcher and Josh Lucas.
Dodgers 6, Rockies 4
Matt Kemp had four RBIs, including a go-ahead home run in the eighth inning, as Los Angeles rallied for a victory over visiting Colorado. Yasiel Puig added an insurance run in the eighth when he scored from second base on an infield single by Joc Pederson, who had three hits. Nolan Arenado had a home run and two RBIs for the Rockies
White Sox 10, Rangers 5
Jose Abreu went 2-for-3 with a triple and matched a season high with three RBIs, and Chicago earned a win in Arlington, Texas. Avisail Garcia had four hits and scored three runs, and Matt Davidson added three hits and three RBIs as the White Sox avoided a three-game sweep. Rougned Odor went 3-for-3 with two walks, two runs scored and an RBI to lead the Rangers.
Cubs 11, Twins 10
Jon Lester homered and won his seventh consecutive start, and Ian Happ homered and had three hits as Chicago completed a three-game sweep of visiting Minnesota. Lester left after five innings, having allowed four runs (two earned). Lester smashed a three-run shot in the second inning, with his second career homer giving the Cubs a 3-1 lead and highlighting an eight-run inning for Chicago.
Braves 6, Cardinals 5
Freddie Freeman hit his 16th homer to highlight a five-run rally that propelled Atlanta to a win at St. Louis. After Ozzie Albies opened the sixth inning with a single to extend his hitting streak to 11 games, Freeman connected against John Gant (2-3) for a two-run shot to center field. The Braves went on to get RBIs from Charlie Culberson, Dansby Swanson and pinch-hitter Ryan Flaherty. Braves starter Mike Foltynewicz (6-4) pitched five scoreless innings and allowed only one hit and three walks. He struck out nine.
Phillies 4, Nationals 3 (13 innings)
Pinch hitter Andrew Knapp hit a game-winning solo home run with one out in the bottom of the 13th inning, and Philadelphia rallied to knock off visiting Washington. The Nationals, who were held scoreless over the final eight innings, have lost five of their past six games.
Reds 8, Brewers 2
Matt Harvey threw 5 2/3 scoreless innings before rain cut his outing short, and Jose Peraza hit a grand slam as Cincinnati beat visiting Milwaukee. Peraza hit the slam off rookie right-hander Aaron Wilkerson to cap a five-run sixth inning. Harvey (4-5) gave up two hits, didn't walk a batter and matched a season high with six strikeouts.
Rays 3, Astros 2
Matt Duffy deposited a two-run single down the right field line in the seventh inning, and Tampa Bay rallied for a victory over Houston in St. Petersburg, Fla.
Duffy hit a two-out, two-strike bloop hit, driving home Adeiny Hechavarria and Joey Wendle to erase a 1-0 deficit. Hechavarria scored with ease from second base, but Wendle crossing home from first was a surprising byproduct of Astros right fielder Josh Reddick inexplicably holding the ball in foul territory, apparently unaware that Wendle was on base.
Mets 5, Marlins 2
Steven Matz and three relievers combined on a four-hitter as New York overcame three errors and recorded a victory at Miami. Matz (4-5) allowed an unearned run on three hits in 5 1/3 innings. He lowered his road ERA to 2.25, third in the National League.
Tigers 9, Blue Jays 1
Nicholas Castellanos hit a grand slam, Jordan Zimmermann pitched seven strong innings, and Detroit ended an 11-game losing streak with a victory at Toronto.
Castellanos capped a five-run fifth inning with his fourth career grand slam and 13th homer of the season against J.A. Happ. JaCoby Jones hit his sixth homer of the season for the Tigers, a two-run shot in the ninth against Preston Guilmet.
Orioles 8, Angels 2
Mark Trumbo homered twice to lead a four-homer attack, and Kevin Gausman threw eight innings as Baltimore snapped a seven-game losing streak with a victory over visiting Los Angeles. Manny Machado and Trey Mancini also went deep for the Orioles. — Reuters