UNDATED (AP) — The Chicago Cubs completed a three-game sweep and beat the New York Mets for the seventh straight time since June 2019.
The Cubs pulled out a 4-3 win over the Mets on Jason Heyward’s pinch-hit, RBI single in the 10th, a half-inning after Dan Winkler stranded the bases loaded. Kris Bryant had two hits and two RBIs and Willson Contreras also drove in a run for the Cubbies, who were in a 3-8 skid before the Mets showed up at Wrigley Field.
In other major league games:
— Jurickson Profar scored on a double-play grounder in the eighth inning to send the Padres past the Dodgers, 3-2. Trent Grisham hit a solo shot in the sixth to give San Diego a 2-0 lead, but AJ Pollock and Sheldon Neuse hit back-to-back homers in the seventh to tie things up after Ryan Weathers held Los Angeles to one hit over 5 2/3 innings.
— Curt Casali caught his fifth consecutive shutout, guiding Aaron Sanchez and four relievers in the Giants’ 3-0 win over the Marlins. Buster Posey’s backup is the fifth catcher since at least 1900 to backstop a shutout in five straight starts.
— David Peralta had five hits and a career-best seven RBIs, including a three-run triple in the 10th inning of the Diamondbacks’ 14-11 win over the Reds. Arizona erupted for six runs in the 10th to complete a three-game sweep and earn their fourth straight win. Carson Kelly followed Peralta with a two-run homer as the Diamondbacks opened a 14-8 lead.
— Sam Haggerty furnished a go-ahead double in the 10th inning before scoring on Mitch Haniger’s three-run homer in the Mariners’ 7-3 downing of the Red Sox. Rafael Devers homered for the Red Sox, who were cruising behind Nick Pivetta but couldn’t hold leads of 2-0 and 3-2.
— Rougned Odor’s two-out, two-run single broke a seventh-inning tie and sent the Yankees to a 6-3 win over the Indians. Kyle Higashioka homered in the eighth for New York, which entered with its worst record to open a season since 1991 before winning for the second time in eight games.
— Alex Bregman had three hits and three RBIs as the Astros ripped the Angels, 8-2 to end a three-game losing streak. Cristian Javier struck out a career-high nine in five scoreless innings of Houston’s second win in 11 games.
— Phillip Evans made a great defensive play before Colin Moran and Erik González hit RBI singles with two out in the eighth inning of the Pirates’ 4-2 victory over the Tigers. Evans reached his glove above the fence in to keep Akil Baddoo’s drive to left field in the park in the seventh before Pittsburgh stranded Baddoo at second.

