DETROIT (AP) — WHITE SOX 5, TIGERS 1
DETROIT (AP) — Drew Thorpe pitched six scoreless innings and got his first major league win in his third start, pitching Chicago over Detroit.
Thorpe (1-1) allowed two hits and four walks while striking out five. The 23-year-old right-hander didn’t get a decision in his debut at Seattle on June 11, then lasted 3 1/3 innings in a 12-5 loss at Arizona on June 16.
A second-round pick by the Yankees in the 2022 amateur draft, Thorpe was dealt to San Diego in the December trade that brought Juan Soto to New York, then was traded to Chicago in March as part of a package for right-hander Dylan Cease.
Korey Lee homered, Nicky Lopez had three hits and an RBI, and Andrew Vaughn, Paul DeJong and Lenyn Sosa drove in runs as the major league-worst White Sox (21-57) stopped a three-game losing streak.
Justin Anderson, John Brebbia and Michael Kopech pitched an inning each, with Brebbia allowing Mark Canha’s RBI groundout in the eighth.
Detroit (35-41) has lost five of six, scoring six runs during that span.
CARDINALS 9, GIANTS 4
ST. LOUIS (AP) — Alec Burleson had a career-high five RBIs with his first multi-homer game and St. Louis overcame a three-run, first-inning deficit to beat San Francisco and move back over .500.
Paul Goldschmidt and Brendan Donovan also homered for the Cardinals, who at 38-37 matched their season high of one game over .500. They were also 5-4 and 36-35.
Burleson hit a three-run homer in the fourth off Jordan Hicks for a 5-4 lead and a two-run drive against Sean Hjelle in the sixth, his 12th home run this season. The top three batters in the Cardinals’ order were 7 for 14 with three homers and eight RBIs.
Facing his original team for the first time, Hicks (4-4) allowed a career-high five earned runs, six hits and three walks in four innings. The 27-year-old right-hander was traded to Toronto last July 30, then became a free agent and signed a $44 million, four-year contract with the Giants.
San Francisco has lost four straight and six of seven.
CUBS 8, METS 1
CHICAGO (AP) — Jameson Taillon pitched seven crisp innings, Christopher Morel homered and Chicago cooled off New York with a victory.
Taillon struck out a season-high 10 in his first win since May 4. The right-hander allowed one run and six hits.
New York averaged 6.6 runs and 10.3 hits while going 12-3 in its previous 15 games, including an 11-1 victory in the series opener on Friday. But it was held in check by Taillon (4-3) and two relievers on a hot afternoon at Wrigley Field.
Francisco Alvarez homered for the second straight day for New York, and J.D. Martinez had two of the team’s seven hits. Tylor Megill (2-4) lasted just three innings in his worst start of the season.
The Cubs grabbed control with five runs in the first. Morel singled home Seiya Suzuki and scored on Dansby Swanson’s double. Pete Crow-Armstrong capped the fast start with a standup triple into the corner in right, driving in Swanson.
Morel made it 6-0 with a 446-foot drive to center in the third. It was Morel’s team-high 14th homer.
PIRATES 4, RAYS 3
PITTSBURGH (AP) — Jared Jones struck out eight, Oneil Cruz homered into the Allegheny River and Pittsburgh beat Tampa Bay Rays.
Jones (5-6) overcame some early control issues to allow two runs over seven solid innings to bounce back from a pair of recent shaky starts.
The 22-year-old right-hander hit Brandon Lowe and Amed Rosario in the first inning, catching Rosario’s helmet with a 99 mph fastball that forced the third baseman to exit with facial lacerations. Jones then settled down.
Aroldis Chapman gave up an RBI double to Yandy Díaz with two outs in the ninth but got Isaac Paredes to ground out and got his second save.
ASTROS 5, ORIOLES 1
HOUSTON (AP) — Ronel Blanco pitched seven strong innings and Chas McCormick homered twice to lead Houston to a win over Baltimore.
Yordan Alvarez added a two-run shot to help Houston extend its winning streak to four games.
Blanco (8-2), who threw seven hitless innings in his last start, allowed four hits and a run with three strikeouts for his third straight win.
Alvarez put the Astros on top with his 16th homer, which came off Corbin Burnes (8-3) in the third, and McCormick made it 4-1 in the fifth. McCormick got his fifth career multihomer game when he connected again in the eighth.
Burnes allowed five hits, including a season-high two homers and a season-most four runs in seven innings to snap his career-best streak of 10 consecutive quality starts. He was 5-0 in seven starts since a loss at Washington on May 7.
RANGERS 6, ROYALS 0
ARLINGTON, Texas (AP) — Jon Gray allowed two hits over five innings to rebound from his worst major league start and Wyatt Langford hit an eighth-inning grand slam that led Texas over Kansas City.
Gray (3-3) gave up back-to-back third-inning singles while throwing 51 of 72 pitches for strikes. He gave nine earned runs and 11 hits in three innings-plus last Monday in a 14-2 loss to the New York Mets.
Langford, a rookie who debuted on opening day, connected off Angel Zerpa for the Rangers’ first grand slam this season.
World Series champion Texas has won three straight following a five-game losing streak. Kansas City has lost 10 of 13, scoring 36 runs in those games.
GUARDIANS 6, BLUE JAYS 3
CLEVELAND (AP) — José Ramírez and Bo Naylor hit two-run homers and Steven Kwan added a solo shot while pushing his average back near .400, leading Cleveland to a win over Toronto.
All three homers came off José Berríos (6-6) as the AL Central-leading Guardians (48-26) moved 22 games over. 500 for the first time this season.
Rookie Daniel Schneemann also homered for Cleveland, which has 86 homers in 74 games after hitting just 48 at the same point a year ago.
Isiah Kiner-Falefa homered twice and Davis Schneider connected for Toronto, which lost its fifth game in a row.
PHILLIES 12, DIAMONDBACKS 1
PHILADELPHIA (AP) — Zack Wheeler allowed only one run and two hits in seven innings of work Saturday while Bryce Harper, Alec Bohm, Nick Castellanos and David Dahl all homered as Philadelphia cruised to a 1win over Arizona.
The win allowed the Phillies to be the first National League team to record 50 wins with a 50-26 record. The New York Yankees have 51 wins entering a Saturday night game against the Braves to lead the majors as the season’s halfway point approaches.
Castellanos had a season-high five RBIs and hit his second homer in as many days in the victory. Harper added three RBIs and hit his 18th of the season into the second deck in right field in the third inning during a 4-for-5 day at the plate. Bohm followed Harper’s shot with his eight of the second to left-center field.
The top five spots in the Phillies starting batting order — Kyle Schwarber, Trea Turner, Harper, Bohm and Castellanos — were a combined 10-for-19 with 10 runs scored and 10 RBIs on the afternoon as Philadelphia scored double figures in runs for a game for the fifth time this season. Most of the damage was done against Arizona starter Tommy Henry (2-3).
MARINERS 9, MARLINS 0
MIAMI (AP) — Logan Gilbert pitched eight scoreless innings for the second straight start and Seattle beat Miami.
Gilbert (5-4) scattered four hits, struck out six and was aided by three double-play grounders, lowering his ERA to 2.71. The 27-year-old right-hander walked one, ending a string of three straight outings without allowing a base on balls.
Dominic Canzone tied his career high of four hits with a homer and three singles, scoring three runs. Ryan Bliss doubled twice and singled for the Mariners, who stopped a three-game skid. Dylan Moore had two doubles among Seattle’s seven extra-base hits.
Canzone, Moore and Bliss, the bottom three in Seattle’s batting order, combined to go 9 for 14 with six runs and five RBIs.
Miami had won its previous three games, all walk-offs.
TWINS 10, ATHLETICS 2
OAKLAND, Calif. (AP) — Bailey Ober struck out 10 in a four-hitter for his first career complete game and Minnesota used a seven-run second inning to rout Oakland Athletics.
Ober (7-4) needed just 89 pitches to finish the game while tying a career high in strikeouts and walking none. He allowed two runs on solo homers by JJ Bleday and Tyler Soderstrom in the first two innings.
Manuel Margot hit a three-run homer in Minnesota’s big inning against JP Sears (4-7). Jose Miranda and Carlos Correa each had three hits for the Twins, who snapped a three-game skid.
The A’s had won three of four before Saturday’s defeat in front of an announced crowd of 9,299.
RED SOX 4, REDS 3
CINCINNATI (AP) — Rafael Devers drove in the go-ahead run with a sacrifice fly in the eighth inning and Jarren Duran made a game-saving defensive play in the ninth as the Boston Red Sox rallied to beat the Cincinnati Reds 4-3 on Saturday.
Pinch-hitter Rob Refsnyder singled home the tying run before Duran tagged on Devers’ fly ball and slid home just ahead of left fielder Stuart Fairchild’s throw.
Kenley Jansen retired the Reds in the ninth for his 14th save in 15 chances. He got a huge assist from Duran, who leaped to get his glove above the center field fence to rob Fairchild of a tying home run.
Jansen’s save was his 434th, and he moved ahead of Baltimore’ Craig Kimbrel into sole possession of fifth on the career list.
PADRES 6, BREWERS 4
SAN DIEGO (AP) — Rookie Jackson Merrill hit a 440-foot, three-run homer to the base of the batter’s eye in center field and had a bat flip to match as San Diego beat Milwaukee for their fourth straight win.
Ha-Seong Kim and Kyle Higashioka also homered for the Padres, who popped back above .500 and will go for a four-game sweep on Sunday.
The Padres were cruising toward a shutout when Jhony Brito loaded the bases with two outs in the ninth on two singles and a walk, and then allowed Brice Turang’s grand slam to left.
Robert Suarez came on to get the final out for his 19th save.
YANKEES 8, BRAVES 3
NEW YORK (AP) — Aaron Judge hit his major league-leading 28th home run and the New York Yankees stopped a three-game losing streak with a win over Atlanta.
Judge had three RBIs for a major league-high 70, Juan Soto reached base four times on a single and three walks, and Marcus Stroman won for the fifth time in six decisions. The big league-best Yankees (52-27) had lost five of their previous six games.
Stanton doubled off the center-field wall in the fourth inning and winced when he rounded third base on Gleyber Torres’ double, which gave the Yankees a 4-1 lead. Trent Grisham pinch hit for Stanton in the sixth, and the Yankees said the oft-injured 34-year-old slugger had left hamstring tightness and will have imaging on Sunday.
Stanton played in 69 of the Yankees’ first 79 games this season and is hitting .246 with 18 homers and 45 RBIs.
Yankees manager Aaron Boone was ejected by Derek Thomas after Stroman started yelling at the plate umpire about a ball four decision to Marcell Ozuna leading off the seventh. Boone screamed at Thomas from the dugout and was ejected for the fourth time this season and for the 37th time in seven seasons as Yankees manager.
Ozuna homered in the first off Stroman (7-3), who allowed three runs, three hits and two walks in 6 2/3 innings.
ROCKIES 8, NATIONALS 7
DENVER (AP) — Ryan McMahon drew a bases-loaded walk on a full-count, pitch-clock violation by Kyle Finnegan, and Colorado scored two runs in the ninth inning for a victory over Washington.
Colorado had four straight singles to open the ninth off Nationals closer Finnegan (2-4) to bring up McMahon, who fell behind 0-2. Finnegan had converted 21 of his previous 23 save chances.
Hunter Goodman and Jake Cave singled to open the inning, and Brenton Doyle singled to tie it after fouling off two bunt attempts. Ezequiel Tovar hit a line single to right to load the bases.
Luis Garcia hit two-run homer to give Washington a 7-5 lead in the eighth inning and CJ Abrams had three his including his 12th home run. The Nationals had won 10 of 13.
Abrams finished a triple short of the cycle while extending his hitting streak to 13 games. He had two RBIs and scored twice.
DODGERS 7, ANGELS 2
LOS ANGELES (AP) — Tyler Glasnow pitched seven strong innings, Shohei Ohtani homered for the second straight game against his old team and the Dodgers beat the Angels to split the Freeway Series.
Ohtani blasted a 455-foot, two-run shot in Friday’s 10-inning, 3-2 loss. He went even farther in the third inning Saturday night, his 23rd homer traveling 459 feet to right for a 3-0 lead. Gavin Lux led off with a solo shot against Zach Plesac (1-1).
Glasnow (8-5) allowed two runs — one earned — and two hits and struck out 10 against no walks in front of a sellout crowd of 53,273.