
Pete Alonso hit his 250th career homer, Francisco Lindor drove in four runs and the host New York beat San Francisco 12-6 to end a four-game losing streak.
Alonso hit a 427-foot, three-run blast in the first inning to pull within two of Darryl Strawberry’s franchise record. The Giants scored the next four runs before Brandon Nimmo — who drove in three runs — and Lindor each had run-scoring singles in the fourth and sixth.
Nimmo extended New York’s lead with an RBI single in the seventh and Lindor followed with a two-run double for the first-place Mets, who moved a half-game ahead of Philadelphia in the NL East.
Former Mets first baseman Dominic Smith and Willy Adames hit two-run homers for the Giants. Grant McCray had a run-scoring single in the fourth.
Kai-Wei Teng (0-1) gave up five runs in 3 1/3 innings in his debut in the majors.
Orioles 4, Cubs 3: Gunnar Henderson hit a three-run homer in a four-run eighth inning and visiting Baltimore beat Chicago for its seventh victory in 10 games.
Jordan Westburg had an RBI single off Caleb Thielbar (2-3) in the eighth to end the Orioles’ scoreless streak at 18 innings. Henderson followed with his 13th homer.
Grant Wolfram (2-0) struck out two in a scoreless seventh. In the ninth, after Carson Kelly and Seiya Suzuki walked, Keegan Akin struck out Pete Crow-Armstrong for his first save.
Blue Jays 4, Royals 2: Max Scherzer pitched one-run ball for six innings and earned his second win of the season, Bo Bichette added three hits and host Toronto Blue beat Kansas City.
Bichette hit an RBI single in the third inning and added base hits in the sixth and eighth. He leads the majors with 137 hits.
Scherzer (2-1) allowed one run and five hits, including a solo homer by Kansas City catcher Salvador Perez. The right-hander walked none and struck out five.
Brewers 8, Nationals 2: Christian Yelich homered, Brandon Woodruff pitched six effective innings and visiting Milwaukee beat Washington.
With the majors’ best record at 66-44, Milwaukee is 22 games over .500 for the first time this season. It also has a two-game lead in the NL Central over the Chicago Cubs, who lost 4-3 to Baltimore.
The Brewers have won 17 of their last 21 overall and 20 of their last 26 road games.
Marlins 2, Yankees 0: Rookie Agustín Ramírez homered twice for the only runs of the game and host Miami beat New York.
Eury Pérez pitched six innings of two-hit ball as the Marlins won their fourth straight and clinched the series against the Yankees following Friday’s 13-12 series-opening win.
Pérez (4-3) struck out six and walked three in his 88-pitch outing.
Tigers 7, Phillies 5: All-Star starter Tarik Skubal won his first game since June and Javier Baez homered, doubled and knocked in four runs as visiting Detroit beat Philadelphia and ace Zack Wheeler.
Skubal (11-3) limited the Phillies (62-48) to three runs and five hits over seven innings while striking out 10.
Wheeler (9-5) took the loss, allowing solo home runs by Colt Keith and Kerry Carpenter in the third inning, then a two-run shot by Baez in the seventh.
Guardians 5, Twins 4: Bo Naylor had an RBI double in the eighth inning, José Ramírez and Daniel Schneeman homered and host Cleveland extended its winning streak to four with a victory over Minnesota.
Schneeman had three hits, including a drive into the right field stands to lead off the third inning. Ramírez tied it at 4 with a two-run homer down the right field line in the fifth.
Red Sox 7, Astros 3: Romy Gonzalez homered over the Green Monster on the first pitch faced by a Boston batter, Trevor Story added a two-run shot and host Boston beat Houston.
Abraham Toro added a two-run drive — one of three homers the Red Sox hit over Fenway Park’s fabled left field wall — and Story added an RBI double as the Red Sox won their third straight.
Rangers 6, Mariners 4, 11 innings: Wyatt Langford hit a tiebreaking single in the 11th inning and visiting Texas beat Seattle.
Batting with runners on the corners and nobody out, Langford sliced a fastball from Casey Legumina (4-6) into right field. Ezequiel Duran followed with a broken-bat single, driving in Sam Haggerty for a 6-4 lead.
Luis Curvelo (1-0) earned his first win in his second career game. He retired each of his four batters.
Rockies 8, Pirates 5: Jordan Beck ended Paul Skenes’ scoreless streak with a three-run homer in host Colorado’s six-run sixth inning, and the Rockies beat Pittsburgh.
Warming Bernabel continued his stellar start to his big league career with two doubles and a single and Orlando Arcia homered for Colorado. Jaden Hill (1-0) picked up his first major league win for the Rockies, who withstood a three-homer day by the Pirates’ Liover Peguero.
Skenes hadn’t allowed a run in 18 straight innings before faltering in the sixth.
Skenes allowed four runs and five hits while striking out eight in five-plus innings.
Speedway Classic suspended by rain: It was a red flag for Major League Baseball at Bristol Motor Speedway on Saturday night.
The Speedway Classic between the Atlanta Braves and Cincinnati Reds was suspended in the first inning because of rain, soaking a record-breaking crowd for the first regular-season game in Tennessee. The plan is to resume the game this morning.
The first delay at the historic bullring of a racetrack came after the ceremonial first pitch featuring a pair of Hall of Famers in Johnny Bench and Chipper Jones, joined by NASCAR drivers Kyle Busch and Chase Elliott. The second with one out in the bottom of the first led to the game being pushed back a day, much like a red flag in motorsports.
Fans who stuck out the first delay started heading toward the exits before the game was delayed until today.
It was an unwelcome detour for the long-planned event mixing baseball and NASCAR.


PREVIOUS ARTICLE