UNDATED (AP) — Corey Kluber threw the major leagues’ sixth no-hitter this season and second in two nights, leading the New York Yankees over the Texas Rangers 2-0.
The 35-year-old right-hander, a two-time American League Cy Young Award winner, came within a third-inning walk to Charlie Culberson of throwing a perfect game.
Kluber pitched his gem a night after Detroit Tigers right-hander Spencer Turnbull threw one against the Seattle Mariners, marking the first no-hitters on consecutive days since 1969. Kluber struck out nine and and threw 71 of 101 pitches for strikes.
Elsewhere around the majors:
— José Altuve homered on the first pitch of the game, Yuli Gurriel drove in four runs to back Zack Greinke, and the Houston Astros won for the seventh time in eight games by beating the Oakland Athletics 8-1. Greinke struck out eight and didn’t walk a batter, allowing one run on four hits over eight impressive innings to win back-to-back starts for the first time this season. Gurriel had a pair of two-run doubles among his four hits, Carlos Correa contributed two RBI singles and Michael Brantley also singled home a late run for Houston.
— Tarik Skubal struck out a career-high nine in his first win of the season, Harold Castro drove in three runs and the Detroit Tigers beat the Seattle Mariners 6-2. Skubal (1-6) scattered four hits over five innings, helping Detroit earn its first series sweep in Seattle since April 2006. With the sweep, which included Spencer Turnbull’s no-hitter on Tuesday night, Detroit has won four of its last five and eight of 10. The Mariners had nine hits against Tigers pitchers in the three-game series with 29 strikeouts.
— Will Smith’s pinch-hit sacrifice fly with the bases loaded in the seventh inning scored the tying and go-ahead runs when Josh Rojas dropped the ball in right field, and the Los Angeles Dodgers rallied to beat the Arizona Diamondbacks 4-2. Mookie Betts followed with a ground-rule double as the Dodgers capitalized on two walks and a glaring miscue to take a 4-2 lead. Arizona has been outscored 16-4 in losing the first three games of the series. The Diamondbacks lost their fourth in a row overall and ninth straight on the road after manager Torey Lovullo was ejected in the fifth for arguing an interference call. Kenley Jansen worked the ninth for his ninth save.
— Lucas Giolito gave up two hits over eight innings with a season-high 11 strikeouts, and the Chicago White Sox beat the Minnesota Twins 2-1. Giolito threw 111 pitches in his longest start of the year. Nelson Cruz’s home run in the third accounted for the only Minnesota runner past second base. Cruz had the only other hit, a single in the first inning. Liam Hendricks pitched a perfect ninth for his ninth save. Chicago won for the 20th time in 28 games.
— Fernando Tatis Jr. homered and went 4 for 4 in his first game back after testing positive for COVID-19, and the San Diego Padres beat the Colorado Rockies 3-0 for a three-game sweep. Tatis, who had been out since May 11, finished a triple shy of hitting for the cycle in helping the Padres win their sixth straight game and for the ninth time in 10 games. Tatis came up in the eighth and got his third extra-base hit of the game, an RBI double.
— Juan Soto homered off Wrigley Field’s right-field scoreboard, helping Max Scherzer win his third straight decision in the Washington Nationals’ 4-3 win over the Chicago Cubs. Soto became the 16th player to hit the scoreboard that was installed in 2012, hitting a 421-foot drive on a 3-2 slider in the fifth from Jake Arrieta (4-4) that gave Washington a 4-1 lead. Soto also singled twice. Scherzer allowed two runs and five hits in five innings with eight strikeouts and four walks. The three-time Cy Young Award winner has given up just four runs over his last four starts.
— Randy Arozarena hit two home runs, stole another with his glove and knocked in four runs, Ji-Man Choi drove in the go-ahead run in the eighth inning, and the Tampa Bay Rays rallied from a five-run deficit to beat the Baltimore Orioles 9-7. Mike Brosseau also homered for Tampa Bay, which has won a season-high six consecutive games. At 25-19, the Rays are six games above .500 for the first time this year. Baltimore fell to a majors-worst 6-17 at home.
— Jack Flaherty earned his major league-leading eight win of the season as the St. Louis Cardinals scored five runs in the second inning to beat the Pittsburgh Pirates 8-5. Flaherty allowed two runs on four hits and four walks while striking out seven in six innings of work. He is the first Cardinals pitcher to win eight straight starts since John Tudor and Joaquín Andújar each accomplished the feat in 1985. Pirates starter Trevor Cahill allowed four runs.
— Ronald Acuña Jr. homered on the first pitch in the bottom of the ninth inning and the Atlanta Braves beat the New York Mets 5-4 after blowing an early two-run lead. Acuña drilled the first pitch from Jacob Barnes to center field for his NL-leading 13th homer. The Mets were denied a sweep of the three-game series. Tomás Nido gave New York a 4-3 lead with a pinch-hit, two-run single in the seventh. The Braves pulled even in the eighth. Jonathan Villar’s leadoff homer in the fourth gave the Mets a 1-0 lead.
— Josh Naylor drove in the tiebreaking run in the sixth, Aaron Civale pitched seven strong innings and the Cleveland Indians overcame Shohei Ohtani’s latest do-everything performance for a 3-2 victory over the Los Angeles Angels. Jake Bauers homered and Franmil Reyes had an RBI double as Cleveland snapped a four-game skid by taking the final two games of the series in Anaheim. Ohtani pitched five-hit ball into the fifth with five strikeouts for the Angels, and he subsequently moved from the mound to right field for 1 1/3 more innings. The majors’ home run leader went 1 for 3 at the plate.
— Jorge Soler hit a slump-busting homer to tie the game, Nicky Lopez bunted home the go-ahead run and Kansas City beat Milwaukee 6-4. The Royals swept the two-game set for their first series win over Milwaukee since June 2015. Their two-run rally in the seventh rendered moot six dazzling innings by Brewers ace Corbin Burnes. Scott Barlow got the win in relief while Josh Staumont earned his fifth save. Michael Taylor hit a two-run homer for the Royals and robbed Jackie Bradley Jr. of a home run. Bradley homered earlier in the game to end a 0-for-22 skid for Milwaukee.
— Brain Anderson homered on his 28th birthday to back Trevor Rogers, who pitched five-hit ball for 7 2/3 innings and led the Miami Marlins over the Philadelphia Phillies 3-1. Adam Duvall and Jazz Chisholm Jr. also drove in runs for the Marlins, who won for just the second time in five games. Rogers gave up five hits, including Andrew McCutchen’s sixth-inning homer. The 23-year-old rookie left-hander struck out eight and walked two. Yimi Garcia finished with two-hit relief for his eighth save. Zach Eflin allowed two runs and six hits in six inning
— Kevin Gausman gave up one hit over six strong innings, Buster Posey drove in three runs and the San Francisco Giants beat the Cincinnati Reds 4-0. Gausman didn’t allow a hit until until Tucker Barnhart led off the fifth with a double, and Cincinnati managed just two more hits the rest of the way against San Francisco relievers. The Giants got a great outing from a starter in beating the Reds for the third straight night. Mike Tauchman had an RBI single in the fifth for NL West-leading San Francisco.
— Alex Verdugo and J.D. Martinez hit back-to-back homers during a five-run first inning, Garrett Richards won his fourth straight decision and the Boston Red Sox beat the Toronto Blue Jays 7-3. Kiké Hernández and Christian Vázquez also went deep for the Red Sox, who are 13-6 on the road. Boston has outhomered its opponents 57-32. Toronto, which lost for only the second time in eight games, got a two-run homer from Marcus Semien. A victory would have moved the Blue Jays past Boston into first place in the AL East. Verdugo hit a two-run drive and Martinez then ended a 12-game homerless drought with an opposite-field shot as the first five batters reached safely against Ross Stripling.