Red Sox halt Astros’ winning streak at 10 games

Michael Chavis homered, Xander Bogaerts hit a tie-breaking double in the seventh inning and the Red Sox averted a sweep against Houston on Sunday with a 4-3 victory in Boston that snapped the Astros’ winning streak at 10 games.

Mookie Betts scored three runs for Boston, which lost the first two games in the first meeting with the Astros since beating them in the 2018 AL Championship Series.

Carlos Correa hit a two-run homer off Chris Sale for Houston, which is 13-4 in May.

Sale struck out 10 in 5 ⅓ innings, giving up three runs and four hits with five walks. In his previous start, he became the first pitcher to strike out 17 in seven innings.

“It was kind of a weird day,” Sale said. “I was kind of all over the place. At times, I felt like I was right where I wanted to be and other times, I was trying to just throw a strike.”

Boston’s Marcus Walden (6-0) escaped a bases-loaded, one-out jam and threw 1 ⅔ scoreless innings of relief. Brandon Workman got three outs for his first career save.

Indians 10, Orioles 0: Shane Bieber struck out 15 in his first career complete game as host Cleveland won. Bieber gave up five hits, didn’t walk anyone and threw 107 pitches after allowing four home runs in his previous start.

Dodgers 8, Reds 3: Hyun-Jin Ryu extended his shutout streak to 31 innings, allowing five hits over seven frames, as visiting Los Angeles won. Cody Bellinger and Russell Martin homered and Alex Verdugo drove in three runs for the Dodgers.

Brewers 3, Braves 2: Ben Gamel homered leading off the 10th as Milwaukee ended host Atlanta’s four-game winning streak. The Braves’ Freddie Freeman went deep for a fourth consecutive game.

Phillies 7, Rockies 5: Bryce Harper homered for the second straight day and pinch-hitter J.T. Realmuto also went deep as host Philadelphia completed a three-game sweep. Ryan McMahon hit two homers and Charlie Blackmon and Trevor Story also went deep for Colorado.

Marlins 3, Mets 0: Sandy Alcantara needed just 89 pitches to throw a two-hitter, striking out eight, to win a pitchers’ duel with Noah Syndergaard as host Miami completed a three-game sweep. The announced attendance was 15,983 — the biggest at Marlins Park since Opening Day.

Rangers 5, Cardinals 4: Nomar Mazara hit a sacrifice fly to cap a two-run rally in the 10th inning for host Texas. After Paul DeJong’s sacrifice fly gave St. Louis the lead in the top of the 10th, the Rangers tied it on Willie Calhoun’s single. Three batters later, Mazara lofted a flyball that scored Danny Santana.

Yankees 13, Rays 5: Brett Gardner homered early, then added two hits during a seven-run burst in the sixth inning for host New York. Tampa Bay third baseman Yandy Diaz left the game with a left hand contusion after hit being by a pitch. X-rays were negative and he is day-to-day

Blue Jays 5, White Sox 2: Vladimir Guerrero Jr. homered for the fourth time in six games and Danny Jansen and Billy McKinney also connected for visiting Toronto.

Royals 5, Angels 1: Hunter Dozier hit a two-run double and Danny Duffy pitched six strong innings to win his third consecutive start as visiting Kansas City stopped a four-game skid.

Mariners 7, Twins 4: Edwin Encarnacion hit a three-run homer and Mitch Haniger and Daniel Vogelbach hit back-to-back homers as host Seattle ended a three-game skid by snapping Minnesota’s five-game winning streak.

Pirates 6, Padres 4: Colin Moran hit a three-run homer and drove in four runs for visiting Pittsburgh.

Cubs 6, Nationals 5: Anthony Rizzo homered and Steve Cishek pitched a 2 ⅓ scoreless innings for his fourth save for visiting Chicago.

This post was originally posted at

Leave a Reply

Your email address will not be published. Required fields are marked *