DETROIT — Robinson Cano broke his right hand when hit by a pitch from left-hander Blaine Hardy in the third inning of the Seattle Mariners’ 5-4 loss to the Detroit Tigers on Sunday.
The Seattle star, who has played in at least 150 in 11 straight years, said he might need surgery.
Jose Iglesias hit a game-ending single off Juan Nicasio (1-2), and Niko Goodrum homered and had three hits for the Tigers.
Shane Greene (2-2) pitched a scoreless ninth. Seattle lost a road series for the first time all season.
ANGELS 2, TWINS 1
ANAHEIM, Calif. — Shohei Ohtani struck out 11 while pitching three-hit ball into the seventh inning, and Zack Cozart got a walk-off RBI single.
Ohtani allowed one run and three hits over 6 1/3 innings in his sixth big league start, leaving with a 2-1 lead after Logan Morrison’s walk. Joe Mauer hit a tying single off Cam Bedrosian.
Chris Young was hit by a pitch from Zach Duke (2-2) leading off the ninth, Martin Maldonado sacrificed and Cozart singled to left. Blake Parker (1-1) stranded the bases loaded in the top half when Brian Dozier popped out.
NATIONALS 6, DIAMONDBACKS 4
PHOENIX — Mark Reynolds homered twice in his first game with Washington, helping the Nationals complete a four-game sweep.
Reynolds had his contract selected from Triple-A Syracuse on Saturday. He homered off Zack Godley in the sixth inning, then broke a 4-4 tie with a two-run shot off Archie Bradley (0-1) in the eighth after the Diamondbacks rallied with a three-run seventh.
REDS 5, DODGERS 3
LOS ANGELES — Eugenio Suarez and Joey Votto homered, and last-place Cincinnati swept a four-game series from the Dodgers for the first time since the Big Red Machine accomplished the feat in August 1976.
Luis Castillo (3-4) allowed three runs — two earned — and four hits in six innings with eight strikeouts. Raisel Iglesias got three straight outs for his seventh save, finishing a four-hitter.
The defending NL champion Dodgers finished a 1-5 homestand and have lost seven of eight. At 16-23 they are fourth in the NL West, just one game ahead of San Diego. Rich Hill (1-2) gave up three runs — two earned — six hits and four walks over 5 2/3 innings.
Cincinnati has won six straight games following an 8-27 start yet remains last in the NL Central.
WHITE SOX 5, CUBS 3
CHICAGO — Matt Davidson hit a solo homer and a tiebreaking sacrifice fly off Kyle Hendricks (3-3)
Lucas Giolito (2-4) matched a career high with seven walks, tossed three wild pitches and hit a batter, but pitched two-hit ball for 5 2/3 innings in his first victory since April 26. Bruce Rondon got his first save as the White Sox (10-27) stopped a seven-game slide and became the last major league team to reach 10 wins.
The Cubs (21-16) had won five in a row.
YANKEES 6, ATHLETICS 2
NEW YORK — Giancarlo Stanton went 4 for 4 with a home run and three RBIs in a game that started after a 2-hour, 45-minute rain delay.
Luis Severino (6-1) struck out seven in six innings as New York won for the 19th time in 22 games to remain tied with rival Boston for the best record in the majors at 28-12. Aaron Hicks drove in two runs, Aaron Judge extended his RBI streak to seven games and the Yankees took two of three from Oakland to win their seventh consecutive series.
After a 7-2 homestand, New York plays 19 of its next 25 games on the road.
Brett Anderson (0-2) was charged with four runs and eight hits in five innings.
RED SOX 5, BLUE JAYS 3
TORONTO — J.D. Martinez hit his 10th homer, a two-run drive in the first off Joe Biagini (0-2), and a run-scoring single against John Axford in the fifth.
Mookie Betts had two hits, two steals and slid into foul territory down the right-field line to catch Richard Urena’s sinking liner in the fourth.
Hector Velazquez (5-0) pitched two scoreless innings, and Joe Kelly got three outs for his second save.
Russell Martin had three hits for the Blue Jays, who lost for the eighth time in 11 home games.
PHILLIES 4, METS 2
PHILADELPHIA — New York’s Jacob deGrom was removed after a 45-pitch scoreless and hitless first inning as a precaution in his first start after a stint on the disabled list caused by a hyperextended right elbow.
Pinch-hitter Nick Williams hit a go-ahead, three-run homer off Paul Seward (0-3) in the sixth.
Aaron Nola (6-1) worked out of a bases-loaded, one-out jam in the first and allowed one run and nine hits in six innings. Edubray Ramos worked around a walk in the ninth for his first big league save.
New York has lost 17 of 25 after an 11-1 start.
ORIOLES 17, RAYS 1
BALTIMORE — Joey Rickard had his first big league multihomer game and drove in four runs following his recall from the minor leagues, and Baltimore scored its most runs since an 18-2 win over Oakland on Aug. 16, 2015. Tampa Bay gave up its most runs since a 17-11 defeat at Toronto on Aug. 7, 2010.
Danny Valencia and Trey Mancini also homered for the Orioles, who have scored 58 runs in their last seven games. Valencia tied career highs with four hits and four RBIs.
Dylan Bundy (2-5) allowed two hits and four walks in seven scoreless innings.
Blake Snell (4-3) gave up five runs and six hits in 5 1/3 innings, and reliever Andrew Kittredge was sent to the minors after allowing six runs, six hits and one walk while failing to get an out.
INDIANS 11, ROYALS 2
CLEVELAND — Corey Kluber (6-2) gave up two unearned runs in seven innings, scattering eight hits.
Yan Gomes had four hits, including a three-run homer. Jose Ramirez also hit a three-run shot and Michael Brantley had a two-run homer as the Indians had 15 hits.
Danny Duffy (1-5) allowed nine runs in 3 1/3 innings.
BRAVES 4, MARLINS 3
MIAMI — Sean Newcomb (4-1) allowed one hit in six innings and stretched his scoreless streak to 20 innings. Brian Anderson’s double in the second was the lone hit off the left-hander.
Arodys Vizcaino gave up a three-run pinch-hit homer to Justin Bour with one out in the ninth, then retired the next two batters for his seventh save, completing a four-hitter.
Ender Inciarte hit his third homer of the year and his second in two games. Jose Urena (0-6) allowed three runs in six innings.
GIANTS 5, PIRATES 0
PITTSBURGH — Gorkys Hernandez homered off Ivan Nova (2-3) to spark a five-run sixth inning, Nick Hundley added a three-run drive against Richard Rodriguez and San Francisco stopped a season-high six game-losing streak.
Derek Holland (2-4) allowed four hits and five walks in 6 1/3 innings.
ASTROS 6, RANGERS 1
HOUSTON — Dallas Keuchel (3-5) allowed three hits in seven shutout innings, struck out eight and walked one.
Evan Gattis and Carlos Correa homered for the second straight game
Matt Moore (1-5) allowed three runs and six hits in three innings.
BREWERS 7, ROCKIES 3
DENVER — Freddy Peralta (1-0) took a no-bid into the sixth inning of his major league debut and set a Milwaukee rookie record with 13 strikeouts.
Peralta allowed one hit and two walks in 5 2/3 innings.
Jon Gray (4-5) gave up six runs and 10 hits in 5 1/3 innings.
Shaw and Jesus Aguilar homered for the Brewers, who opened a 7-0 lead by the sixth.
PADRES 5, CARDINALS 3
SAN DIEGO — Clayton Richard (2-5) matched his career high with 10 strikeouts in eight innings for his first win since April 9.
Brad Hand got his 11th save, allowing Harrison Bader’s leadoff homer in the ninth, loading the bases with one out on two walks and a hit batter, then striking out Carson Kelly and Kolten Wong. Bader also had an RBI triple.
Adam Wainwright (1-3) re-aggravated an elbow injury that had landed him on the disabled list and left after 2 1/3 innings. Cory Spangenberg hit a go-ahead single in the third and Freddy Galvis followed with a sacrifice fly off John Gant.