NEW YORK (AP)Kris Bryant launched an early two-run homer, pinch-hitter Darin Ruf broke an eighth-inning tie with an RBI single and the San Francisco Giants beat the plummeting New York Mets 3-2 on Thursday night for a three-game sweep.
Bryant connected in the first inning off Carlos Carrasco for his 24th home run of the season and sixth with the major league-leading Giants since they acquired him from the Chicago Cubs at the July 30 trade deadline.
Pete Alonso tied it with a massive two-run homer in the sixth that chased starter Alex Wood.
Mike Yastrzemski singled against Seth Lugo (3-2) to begin the eighth, and Curt Casali was grazed by a pitch. Ruf grounded a single through the right side to give the Giants a 3-2 lead.
Jarlin Garcia (5-3) worked 1 2/3 scoreless innings in relief. Tyler Rogers got three quick outs in the ninth for his 12th save.
DODGERS 4, PADRES 0
SAN DIEGO (AP) – Max Scherzer pitched 7 2/3 dominant innings to win his eighth straight decision, Austin Barnes hit a two-run home run off Yu Darvish and surging Los Angeles beat plunging San Diego for a three-game sweep.
Scherzer (12-4) allowed only two hits, struck out 10 and walked one for the Dodgers, who handled the listless Padres less than 24 hours after winning 5-3 in a 16-inning game that took 5 hours, 49 minutes, and ended at 12:59 a.m. It was the longest big league game since pandemic rules were implemented last year.
The Dodgers won for the 12th time in 13 games and for the 16th time in 18. San Diego has lost four straight and 12 of 14.
Darvish (7-8), activated from the 10-day injured list before the game, allowed four hits and five runs in six innings, struck out six and walked one.
YANKEES 7, ATHLETICS 6
OAKLAND, Calif. (AP) – Aaron Judge hit a tiebreaking single with two outs in the ninth inning, Giancarlo Stanton homered for the third consecutive game and New York beat Oakland for its 12th straight victory and longest winning streak in nearly 60 years.
Aroldis Chapman closed it out for his 300th career save, becoming the 31st pitcher to reach the milestone. Jonathan Loaisiga (9-4) struck out two over two innings for the win.
Joey Gallo crushed a three-run drive and Brett Gardner also homered for New York.
Matt Chapman and Sean Murphy hit back-to-back homers in the third, the fifth time the A’s have done so this season. Lou Trivino (5-7) took the loss.
WHITE SOX 10, BLUE JAYS 7
TORONTO (AP) – Luis Robert hit a two-run home run, Carlos Rodon won in his return from the injured list and Chicago beat Toronto.
Jose Abreu, Cesar Hernandez and Eloy Jimenez each hit solo shots as the White Sox earned a split in the four-game series.
Rodon (10-5) allowed two runs and five hits in five innings. Activated off the injured list before the game, Rodon hadn’t pitched since Aug. 7 because of a sore shoulder.
Craig Kimbrel finished for his first save with the White Sox, his 24th in 27 chances this season.
Marcus Semien hit two home runs for the Blue Jays.
Chicago’s first three home runs came off starter Hyun Jin Ryu (12-7).
ORIOLES 13, ANGELS 1
BALTIMORE (AP) – A day after ending a 19-game losing streak, major league-worst Baltimore got a grand slam and six RBIs from Pedro Severino to rout Shohei Ohtani and Los Angeles.
Ohtani led off the game with a homer, his MLB-leading 41st, but that was the only highlight for the Angels, who have lost five of six.
Baltimore won two games in a row for the first time since July 30-31. Keegan Akin (1-8) picked up his second career win, allowing one run and three hits in a season-high seven innings.
Elvis Peguero (0-1) was charged with five of the six runs the Angels allowed in the fifth inning.
RED SOX 12, TWINS 2
BOSTON (AP) – Chris Sale joined Hall of Famer Sandy Koufax as the only pitchers on record with three immaculate innings, Bobby Dalbec homered twice and Boston beat Minnesota.
Dalbec drove in seven runs and Rafael Devers hit his 30th homer, a two-run shot during a five-run sixth that helped seal Sale’s third victory in as many starts since his return from Tommy John surgery.
Sale (3-0) pitched 5 1/3 innings, striking out eight and allowing two runs on two hits. Willians Astudillo hit a two-run homer in the fifth for Minnesota.
Dalbec hit a three-run homer in the second off John Gant (4-8).
REDS 5, BREWERS 1
MILWAUKEE (AP) – Jonathan India hit a three-run homer, Nick Castellanos also went deep and Cincinnati avoided a three-game sweep by NL Central-leading Milwaukee.
Sonny Gray (6-6) allowed three hits in six scoreless innings for the Reds, who still trail the Brewers by 8 1/2 games. Cincinnati holds the second NL wild card spot.
Brewers starter Brett Anderson (4-8) worked 4 2/3 innings before leaving the game with tightness in his right hip. He was charged with three runs on four hits with a pair of walks and three strikeouts.
PIRATES 11, CARDINALS 7
PITTSBURGH (AP) – Gregory Polanco turned boos into cheers with the decisive two-run double during an eight-run seventh inning, and Pittsburgh rallied past St. Louis.
Polanco’s double put the Pirates ahead for good at 9-7 and was one of six straight hits off reliever Genesis Cabrera (2-5).
The Cardinals led 7-1 midway through the third inning.
Michael Chavis and Colin Moran had four hits apiece for the Pirates.
Chad Kuhl (4-6) pitched a scoreless seventh for the win.
INDIANS 10, RANGERS 6
CLEVELAND (AP) – Bradley Zimmer hit a two-run homer into the second deck in right field to highlight a four-run first inning, and Cleveland beat Texas.
Zimmer’s 465-foot blast off Jordan Lyles (6-11) hooked toward the foul pole and landed several rows back in the second deck at Progressive Field.
Reliever Trevor Stephan (3-0) allowed one run in 2 2/3 innings.
Nick Solak and DJ Peters homered for Texas, which is 9-28 since the All-Star break.
MARLINS 7, NATIONALS 5
MIAMI (AP) – Jorge Alfaro homered and singled, rookie Bryan De La Cruz had three hits, and Miami beat Washington.
Elieser Hernandez (1-1) allowed two runs and six hits in five innings.
Washington’s Juan Soto hit his 21st homer, a two-run shot.
Alfaro capped a four-run first inning with his three-run drive against Patrick Corbin (7-13).
DIAMONDBACKS 8, PHILLIES 7
PHILADELPHIA (AP) – Carson Kelly hit a two run-homer and drove in three runs, Nick Ahmed added a two-run blast and Zac Gallen pitched five strong innings as Arizona beat Philadelphia for the fourth straight game this season.
Asdrubal Cabrera, Josh Rojas and Drew Ellis had RBI singles as the Diamondbacks pounded Phillies pitching for 15 hits.
Gallen (2-7) needed 103 pitches to get through five innings. He allowed just three hits and no earned runs while striking out six.
Jean Segura hit a two-run home run for the Phillies (62-63), who have lost seven of nine to fall 5+ games behind the idle Atlanta Braves in the NL East. The Phillies tried to mount a comeback by taking advantage of two Arizona errors in the ninth inning, but the rally fell short.
ROYALS 6, MARINERS 4
SEATTLE (AP) – Salvador Perez hit his fourth career grand slam and Kansas City beat Seattle.
Perez’s 35th home run fueled a five-run sixth inning during which the team batted around and helped the Royals snap the Mariners’ three-game winning streak.
Kyle Seager and Jake Fraley homered for Seattle. Joe Smith (2-2) took the loss.
Ervin Santana (1-1) pitched two innings with two strikeouts for the win.
More AP MLB: https://apnews.com/hub/mlb and https://twitter.com/AP-Sports