Yankees win 7th straight, beat struggling Astros 4-1
NEW YORK (AP) — Gary Sánchez and Gleyber Torres each homered for the third game in a row, providing a pair of two-run shots that sent the New York Yankees past the skidding Houston Astros 4-1 on Friday night for their seventh straight victory.
Aaron Judge was hitless in his return to the lineup — batting leadoff — but James Paxton (5-3) won consecutive starts for the first time with the Yankees, who matched their longest winning streak of the year.
Houston wasted a strong start from Brad Peacock (6-5) and has dropped six in a row for the first time since July 2015.
Paxton went five-plus innings before handing a slim lead to a shutdown bullpen that delivered again for the AL East leaders.
Aroldis Chapman got three outs for his 21st save in 23 attempts. He was checked by a trainer after slipping to the turf while fielding Jose Altuve's bunt single with two outs in the ninth. Then he threw a called third strike past rookie bopper Yordan Álvarez with two aboard to end it.
Houston went 1 for 13 with runners in scoring position and stranded 12 in all.
Pujols spent the first 11 years of his All-Star career with the Cardinals, helped them win the 2011 World Series and then signed with Angels as a free agent. Due to inconsistent interleague scheduling, this was the first time the Angels have visited St. Louis since Pujols left. He went 1 for 2 with a walk.
Ozuna's solo homer in the sixth broke a 1-1 tie. Ozuna also had RBI singles in the fourth and seventh.
Michael Wacha (5-3) went six innings, struck out four, walked one and retired the final eight batters he faced.
Griffin Canning (2-4) sent down the first nine batters he faced before running into control issues in the fourth.
Buehler's nine innings were a career high. He gave up two homers, and the only other hit he allowed was a single to Charlie Blackmon in the ninth.
German Màrquez gave up two runs — one earned — and five hits in eight innings. The right-hander struck out eight with no walks.
Blackmon and Nolan Arendado homered for the Rockies.
Alcantara (4-6) gave up one run, eight hits and struck out six. Sergio Romo earned his 14th save in 15 tries.
The Marlins went ahead in the sixth after Brian Anderson got hit by a pitch to start the inning and moved to third on Starlin Castro's single. Anderson scored when third baseman Scott Kingery bobbled Cesar Puello's slow roller for an error.
The Phillies tied it a 1 in the third when Roman Quinn stole home.
Keuchel (0-1) made his first first major league appearance since starting Game 3 of last year's AL Championship Series for the Houston Astros. He never retired Washington in order and gave up four runs, three earned, on eight hits. He hit two batters.
Musgrove (5-7) struck out eight. Felipe Vázquez gave up one hit in the ninth and picked up his 18th save.
Machado, playing his 1,000th major league game, fumbled a ground ball from Jung Ho Kang at third base in the seventh inning before tossing it past first base. Jose Osuna drove in Steven Brault, who was pinch-running for Kang, to give the Pirates a 2-1 lead.
The Pirates won for the third time in four games after losing 19 of their previous 26. The Padres had their four-game winning streak halted.
The loss spoiled an efficient outing by Padres starter Eric Lauer (5-7), who allowed two runs (one earned) on five hits in seven innings with 80 pitches (58 strikes).
Michael Conforto also connected and the slumping Mets won for just the fourth time in 11 games. Brooks Pounders (1-0) got four outs for his first victory since he was acquired in a deal with Cleveland last week.
The Cubs had one last chance in the ninth, but Edwin Díaz worked a perfect inning for his 16th save.
Yu Darvish allowed four runs and four hits in six innings in his 10th consecutive no-decision, extending a franchise record. He became the first traditional starting pitcher with 10 straight no-decisions since Philadelphia's Randy Lerch in 1977.
Kipnis' triple — which was initially ruled a home run, a call that was overturned after a replay review — and Jake Bauers' sacrifice fly put Cleveland ahead 7-5.
Joe Jiménez (2-5) took the loss. Detroit starter Matthew Boyd allowed five runs in six innings.
BOSTON (AP) — Christian Vázquez hit a two-run homer in the 10th inning to cap Boston's comeback from four runs down.
Boston trailed 5-1 before scoring three runs in the seventh on Andrew Benintendi's RBI single and J.D. Martinez's two-run single, and tying it in the eighth on pinch-hitter Rafael Devers' run-scoring single.
Jordan Romano (0-1) got two quick outs in the 10th before hitting Marco Hernández with a pitch. Vázquez then drove a 3-2 pitch out to right for his ninth homer of the season to give the Red Sox their eighth win in nine games.
Brandon Workman (6-1) pitched a scoreless 10th for Boston.
Thornton pitched 6 1/3 innings, allowing two runs and eight hits, with one walk and seven strikeouts.
ARLINGTON, Texas (AP) — Eloy Jiménez scored on a sacrifice squeeze bunt by Yolmer Sánchez in the 10th inning and Chicago beat Texas in a game that included two impressive home runs.
That was after Rangers right fielder Nomar Mazara pulled a two-run shot into the second deck of seats in right field in the first that MLB's system said would have gone 505 feet unimpeded. That matched the longest ever recorded by StatCast, which is in only its fifth season of use.
Kelvin Herrera (3-3) struck out the only batter he faced. Alex Colomé worked the 10th for his 16th save.
Minnesota scored five runs in the last three innings to avoid its first three-game losing streak of the season.
Ryne Harper (3-0) pitched one-plus inning to pick up the win despite allowing Jorge Soler's 21st leadoff home run in the eighth that pulled the Royals back within one. Taylor Rogers got the last six outs for his ninth save in 11 chances.
Cheslor Cuthbert had three hits and four RBIs — tying career highs in both — for the Royals, who have lost a major league-high 26 games in which they've held a lead. Kansas City has been outscored 177-125 after the sixth inning this season.
Royals starter Jakob Junis allowed three runs and six hits in six innings.
MILWAUKEE (AP) — José Iglesias had four hits and drove in two runs and the Cincinnati extended its winning streak to a season-high six games.
Milwaukee's Christian Yelich hit a two-run homer in the fifth, his third in three games, and extended his hitting streak to a career-high 18 games. He has 29 homers this season, tying him with Prince Fielder in 2007 for the most in franchise history before the All-Star break.
David Hernandez (2-3) got the victory with 1 2/3 innings of one-hit relief.
Chase Anderson (3-2) allowed six runs on six hits in five innings for Milwaukee.
Dickerson, who was traded from San Diego on June 10, was called up from Triple-A Sacramento after Steven Duggar went on the 10-day injured list with a lower back strain. He made the most of the call-up, crushing his second career grand slam 458 feet to center off Taylor Clarke (1-3) to put the Giants up 6-0 in the third inning.
Dickerson added a two-run triple in the seventh, finishing a double shy of the cycle.
Pillar hit a two-run homer off Clarke in the second inning and had a two-run single in the seventh after Arizona rallied with five runs against Jeff Samardzija (4-6).
Adames finished with three hits, second baseman Brandon Lowe doubled twice and made a stellar defensive play as Tampa Bay won for the first time on its 10-game road trip. The win came one night after closer Diego Castillo allowed four runs in the ninth and blew a save for the first time this season.
Austin Pruitt (1-0), the third of seven Tampa Bay pitchers, retired nine batters and earned the win. Emilio Pagán pitched the ninth for his fourth save.
A's starter Tanner Anderson (0-2) allowed three runs and seven hits in four innings.
Mallex Smith reached base five times, stole two bases and scored four runs to help the Mariners take a 10-3 lead in the fifth inning.
The Orioles then scored five in the sixth and one in the seventh to pull within one, but they couldn't tie it.
Baltimore has its longest skid since 2010 and is 8-32 since last winning consecutive games on May 4 and 6 against Tampa Bay and Boston. The streak is tied for the eighth-longest in team history, according to STATS, and is almost halfway to the team record of 21 set in 1988.
Sean Gilmartin (0-1) allowed five runs and seven hits in 2 1/3 innings.