BALTIMORE (AP) — Chris Sale celebrated his return from the disabled list by striking out 12 over five dominant innings, and the Boston Red Sox moved 50 games over .500 by completing a sweep of the lowly Baltimore Orioles with a 4-1 victory on Sunday.
Sale (12-4) was placed on the DL on July 28 with left shoulder inflammation. Judging by his performance, the injury is no longer an issue.
The left-hander allowed just one hit, a clean third-inning single to left field by Renato Nunez, and walked none. Craig Kimbrel, the last of five Boston relievers, worked the ninth for his 35th save.
Steve Pearce homered for the Red Sox, who have won 10 of 11 to improve to 85-35.
Alex Cobb (3-15) took the loss despite allowing only two runs, one earned, over seven innings.
YANKEES 7, RANGERS 2
NEW YORK (AP) — CC Sabathia threw six shutout innings, Giancarlo Stanton homered again and the Yankees won for the sixth time in seven games.
Didi Gregorius also homered and turned in a nifty defensive play for New York. Sabathia (7-4) allowed one hit in his first win since July 4.
Joey Gallo had two hits for Texas, which dropped three of four in the series. He also reached over the left-field wall to take a home run away from Austin Romine in the eighth.
Stanton hit his 30th homer, giving New York a first-inning lead for the second straight day by connecting off Martin Perez (2-5). The slugger has five homers in his last six games.
DIAMONDBACKS 9, REDS 2
CINCINNATI (AP) — Paul Goldschmidt hit two of Arizona's five homers, and the Diamondbacks avoided a sweep.
Daniel Descalso, Eduardo Escobar and David Peralta also connected for Arizona, and Zack Godley (13-6) pitched 6 2/3 innings of two-run ball. Goldschmidt finished with three hits and three RBIs.
The Diamondbacks were tied with the Dodgers for the NL West lead coming into the day.
Last-place Cincinnati had won three of four, including the first two games of the weekend series. Jose Peraza and Eugenio Suarez each had two hits, but Luis Castillo (6-10) was tagged for five runs and five hits in 5 2/3 innings.
TIGERS 4, TWINS 2
DETROIT (AP) — Matthew Boyd pitched six strong innings and the Tigers beat the Twins on Jack Morris Day at Comerica Park.
The game started 20 minutes late because of the ceremony to retire Morris' No. 47 jersey. Morris and longtime teammate Alan Trammell were inducted into the Hall of Fame earlier this month.
Boyd (7-10) won for the third time in four starts, giving up one run and two hits. Shane Greene pitched the ninth for his 25th save.
Kohl Stewart (0-1) took the loss in his major league debut, allowing three runs and eight hits in 4 1/3 innings.
METS 4, MARLINS 3
MIAMI (AP) — Jose Reyes hit a two-run homer and Noah Syndergaard struck out seven in seven innings, leading the Mets to the victory.
Michael Conforto also connected for New York, which took two of three in the weekend series. Wilmer Flores knocked in a run with a sacrifice fly.
Syndergaard (8-2) allowed three runs and seven hits. He improved to 4-1 in his last five starts.
Seth Lugo worked around two hits in the ninth while recording his first career save.
Bryan Holaday had two hits and drove in two runs for Miami. Wei-Yin Chen (4-9) allowed four runs, two earned, and four hits in six innings.
BLUE JAYS 2, RAYS 1
TORONTO (AP) — Kevin Pillar scored the tiebreaking run on an infield grounder in the sixth inning, helping the Blue Jays avoid a three-game series sweep.
Devon Travis had two hits and drove in a run as Toronto won for the second time in nine meetings with Tampa Bay.
Tampa Bay's lone run came in the fourth on a two-out RBI single by Willy Adames.
Jaime Garcia (3-6) worked one inning for the win. Ken Giles got three outs for his 13th save in 13 opportunities.
Tampa Bay's Jose Alvarado (1-5) got one out and was charged with a run and two hits.
More AP baseball: https://apnews.com/tag/MLBbaseball and https://twitter.com/AP_Sports