NEW YORK (AP) — Pete Alonso homered twice to become the second player in Mets history with four 30-homer seasons, leading New York over Washington 5-1 on Friday night.
The Mets won their second straight a little less than 24 hours after sending closer David Robertson to Miami for two rookie-ball prospects.
Alonso joined Mike Piazza as the only players with four 30-homer seasons for the Mets.
Max Scherzer (9-4) allowed six hits and struck out seven in seven solid innings. Scherzer carried a shutout into the seventh, when Luis Garcia hit a leadoff homer.
MacKenzie Gore (6-8) gave up three runs in five innings.
BLUE JAYS 4, ANGELS 1
TORONTO (AP) — Shohei Ohtani hit his major league-leading 39th home run for the Angels before leaving the game with leg cramps, as the Toronto Blue Jays slugged three solo homers and rallied to beat Los Angeles.
Ohtani, who homered on the first pitch he faced Friday, went deep in three straight at-bats over two games. He was replaced by pinch-hitter Michael Stefanic when his at-bat came up with the bases loaded in the ninth inning. Angels manager Phil Nevin said after the game Ohtani left due to cramps. A day earlier, Ohtani left the second game of a doubleheader at Detroit because of cramps.
Stefanic struck out looking as Toronto ended the Angels' four-game winning streak.
Matt Chapman, Danny Jansen and Whit Merrifield homered for the Blue Jays, who are 24-11 when they hit two or more home runs.
Kevin Gausman (8-5) allowed one run and five hits in six-plus innings to win for the first time since June 21 at Miami. Gausman walked three and struck out nine, increasing his AL-leading total to 171.
Lucas Giolito (6-7) allowed three runs and six hits in 5 1/3 innings in his first start for the Angels since being acquired from the White Sox. He walked one and struck out five.
ORIOLES 1, YANKEES 0
BALTIMORE (AP) — Anthony Santander homered off Tommy Kahnle in the ninth inning to give Baltimore a victory over New York, spoiling Aaron Judge’s return for the Yankees.
Judge walked three times in his first game back from a toe injury.
Orioles rookie Grayson Rodriguez pitched 6 1/3 scoreless inning, going toe to toe with New York’s Gerrit Cole, who went seven. Félix Bautista (6-1) struck out two in a scoreless ninth. Kahnle (1-1) allowed Santander’s one-out drive that went well beyond the fence in right-center field.
The Orioles remained 1 1/2 games ahead of Tampa Bay atop the AL East, and they now lead the last-place Yankees by nine.
MARLINS 6, TIGERS 5
MIAMI (AP) — Jon Berti's second hit of the game was a go-ahead RBI single in the eighth inning, helping Miami beat Detroit.
Luis Arraez doubled and had two singles to raise his major league-leading batting average to .380, and Bryan De La Cruz homered and doubled and drove in three runs for the Marlins.
Marlins reliever J.T. Chargois (2-0) earned the win. Tigers reliever Jason Foley (2-3) took the loss.
Andy Ibanez, Nick Maton and Spencer Torkelson drove in runs for Detroit.
Tigers' star slugger Miguel Cabrera went 0 for 3 and was hit by a pitch. Cabrera, who will retire at the end of the season, spent the first five seasons of his career with the Marlins. The club honored Cabrera with a video tribute and gifts before the game.
REDS 6, DODGERS 5
LOS ANGELES (AP) — Jake Fraley hit a two-run homer, Spencer Steer added a solo shot, and Cincinnati won the series opener with Los Angeles.
The Reds moved with a half-game of first-place Milwaukee in the NL Central.
Brandon Williamson (3-2) allowed two runs and eight hits in 5 2/3 innings. The right-hander struck out two and walked four. Alexis Diaz earned his 31st save.
The Dodgers scored three runs in the seventh to pull within a run, and had the potential tying run on second in the eighth before Mookie Betts grounded out to end the threat.
Los Angeles rookie Bobby Miller (6-2) gave up three runs and six hits in five innings. The right-hander struck out six and didn't walk anyone.
WHITE SOX 3, GUARDIANS 0
CHICAGO (AP) — Luis Robert Jr. and Jake Burger homered, Touki Toussaint pitched five innings for his first win and Chicago snapped a six-game losing streak with a win over Cleveland.
Chicago's victory came on the tail end of a day in which it dealt pitchers Lance Lynn, Joe Kelly and Kendall Graveman, continuing a deadline selling spree.
Toussaint (1-3) allowed three hits, walked one and struck out four. Gregory Santos earned his second save.
Xzavion Curry (3-1) took the loss and Josh Naylor had a double and two singles, accounting for half the Guardians' six hits.
PHILLIES 2, PIRATES 1
PITTSBURGH (AP) — Kyle Schwarber hit a two-run home run and reached base in all five plate appearances, Zack Wheeler struck out 11 in 6 2/3 innings, and Philadelphia beat Pittsburgh.
Schwarber's blast, his 27th of the season, came off All-Star Mitch Keller in the third inning and carried into the Phillies' bullpen in center field. Brandon Marsh walked to lead off the inning before Schwarber unloaded with one out. Bryson Stott had two hits for Philadelphia.
Wheeler (8-5) gave up one run and three hits while walking one after being winless in his previous three starts. He was removed from the game following a 42-minute rain delay in the seventh inning. Craig Kimbrel earned his 17th save.
Keller (9-7) lasted 5 2/3 innings and allowed two runs and six hits with eight strikeouts and three walks. Ji Man Choi hit a run-scoring double in the fourth to draw the Pirates to 2-1.
BRAVES 10, BREWERS 7
ATLANTA (AP) — Ozzie Albies singled in the go-ahead run in the fifth inning, Austin Riley and Matt Olson hit back-to-back homers in a four-run seventh and the major league-leading Atlanta Braves snapped a two-game skid.
Marcell Ozuna also went deep for Atlanta, hitting his 19th homer.
Raisel Iglesias worked a perfect ninth for his 19th save in 21 chances.
Abraham Toro hit a three-run homer for Milwaukee (57-47), which began the night with a 1 1/2-game lead in the NL Central.
Adrian Houser (3-3) took the loss after allowing eight hits and six runs in four innings. Collin McHugh (4-1) gave up one hit in 1 1/3 innings.
RAYS 4, ASTROS 3
HOUSTON (AP) — Brandon Lowe hit a three-run homer early and Jose Siri doubled and scored the tiebreaking run in the ninth inning for Tampa Bay.
The game was tied entering the ninth when Siri doubled to left field off Ryan Pressly (3-3) and moved to third on a sacrifice fly by Christian Bethancourt. The Rays took a 4-3 lead when Siri scored on a sacrifice fly by Yandy Diaz.
Colin Poche (8-3) pitched a scoreless eighth for the win.. Pete Fairbanks picked up his 13th save as Tampa Bay won for just the third time in 11 games.
Houston's Cristian Javier yielded three hits and three runs with eight strikeouts in six innings to remain winless since June 3.
CUBS 3, CARDINALS 2
ST. LOUIS (AP) — Patrick Wisdom homered and Trey Mancini had a tiebreaking RBI single to lead Chicago past St. Louis for its ninth win in 10 games.
Drew Smyly (8-7) allowed just two hits in 4 1/3 effective innings in relief as the Cubs won their seventh straight game.
Reliever Adbert Alzolay got the last four outs for his 12th save in 13 opportunities. He retired pinch-hitter Alec Burleson on a fly ball to deep center with a runner on third to end the game as Mike Tauchman reached over the fence to take away a potential game-winning home run.
Lars Nootbaar homered twice for St. Louis, which has lost three of five.
Jordan Montgomery (6-9) took the loss, allowing three runs and five hits over six innings.
ROYALS 8, TWINS 5, 10 INNINGS
KANSAS CITY, Mo. (AP) — Bobby Witt Jr.’s grand slam in the 10th inning gave Kansas City a win over Minnesota.
Witt finished 4 for 5 with six RBIs, falling a triple short of the cycle and pulling out the game for the Royals after they blew a 4-2 lead in the ninth.
Brady Singer struck out a season-high 10 in five innings for the Royals, who needed their 13th comeback win of the season after Jorge Polanco’s two-run double with two outs in the ninth tied it at 4-all.
Minnesota then went ahead on Kyle Farmer’s RBI single in the 10th off Taylor Clarke (2-4) before Witt won it with his 17th homer of the season off Jhoan Duran (2-5).
Kyle Isbel hit a 400-foot home run for the Royals off Twins starter Sonny Gray in the third. It was the first homer allowed by Gray against the Royals since August 2014.
ATHLETICS 8, ROCKIES 5
DENVER (AP) — Zack Gelof and Ramon Laureano homered, JP Sears won for the second time this season and Oakland snapped a three-game skid.
Shea Langeliers had a double, a triple and scored twice, Laureano had two hits and scored twice and Tony Kemp had two doubles as the major league-worst A’s pounded out 14 hits. They were 3-13 in their previous 16 games.
Sears (2-7) gave up four hits, including a homer to Randal Grichuk, struck out five and walked one while breaking a four-game losing streak.
Colorado left-hander Kyle Freeland (4-11) gave up nine hits and five runs, three earned, in his first start since suffering a right shoulder injury when he dove for a popup in San Francisco on July 9. He struck out three and hit a batter.
MARINERS 5, DIAMONDBACKS 2
PHOENIX (AP) — Cal Raleigh and Tom Murphy hit back-to-back, two-run doubles in a four-run first, Logan Gilbert threw 6 1/3 strong innings and Seattle beat skidding Arizona.
The Mariners have won three straight and are 8-6 since the All-Star break. The Diamondbacks continued their extended slide, falling to 6-15 in July.
Seattle jumped all over D-backs starter Tommy Henry (5-4) in the first, scoring four runs on four hits, including three doubles.
Gilbert (9-5) gave up two runs on nine hits, striking out five and walking none. Paul Sewald worked the ninth for his career-high 21st save.
RED SOX 3, GIANTS 2
SAN FRANCISCO (AP) — Triston Casas homered and hit an RBI double to back Kutter Crawford, and Boston ran its win streak to five games with a win over San Francisco.
Crawford (5-5) dueled with Giants ace Logan Webb (8-9), striking out seven with one walk, while allowing one run on three hits over 5 2/3 innings. Kenley Jansen earned his 23rd save.
Michael Conforto had an RBI single in the sixth and Joc Pederson homered in the bottom of the eighth for San Francisco.
PADRES 7, RANGERS 1
SAN DIEGO (AP) — Joe Musgrove pitched six strong innings and Fernando Tatis Jr. homered as San Diego beat AL West-leading Texas.
Musgrove (10-3) was facing the Rangers for the first time since throwing the first no-hitter in Padres history, in just his second start with his hometown team, on April 9, 2021, at Texas. Musgrove won for the ninth time in 10 decisions by holding Texas to four hits while striking out five and walking two.
Tatis homered to right-center off Dane Dunning (8-4) with one out in the fifth, his 18th, and added an RBI single during the four-run sixth.
The Padres also got RBIs from two of their other stars, Juan Soto and Manny Machado. Gary Sanchez added an RBI double in the sixth.
COMMENTS
When submitting content, please abide by our submission guidelines, and avoid posting profanity, personal attacks or harassment. Should you violate our submissions guidelines, we reserve the right to remove your comments and block your account. Sportsnet reserves the right to close a story’s comment section at any time.