



Houston >> Jose Altuve hit a two-run homer and Framber Valdez tossed six shutout innings, and the Houston Astros beat the Chicago Cubs 2-0 on Sunday.
Altuve’s 13th home run of the season broke a scoreless tie in the fifth inning. It was his first extra base hit in 34 at bats and the Astros’ only extra base hit of the game.
Valdez (9-4) struck out six while allowing five hits and two walks. Only one man reached third base against him. He exited with two on and nobody out in the seventh, but Bryan Abreu replaced him and retired Michael Busch, Vidal Bruján and Ian Happ to work out of trouble.
Dodgers 5, Royals 1 >> Kiké Hernández hit a two-run homer, Will Smith also went deep and Los Angeles got a dominant performance from Justin Wrobleski and the rest of their bullpen in a rain-delayed victory over Kansas City.
Wrobleski (4-2) pitched six innings of three-hit ball in place of opener Lou Trivino, Kirby Yates worked a perfect eighth and Jack Dreyer handled the ninth, helping Los Angeles win for the sixth time in seven games.
Max Muncy and Miguel Rojas also drove in runs for the Dodgers, who have won six consecutive series.
Blue Jays 5, Red Sox 3 >> Addison Barger and Vladimir Guerrero Jr. homered on consecutive pitches from Walker Buehler in the first inning and Toronto capitalized on the right-hander’s wildness to add two runs in the fourth in a win over Boston.
Andrés Giménez and Nathan Lukes each had an RBI single as Toronto took two of three games in the weekend series and improved to 7-3 against Boston this season.
Buehler (5-6), who is guaranteed $21.05 million in a one-year free agent contract signed during the offseason, is 1-4 with a 7.80 ERA in his last six starts.
Reds 3, Padres 2 >> Red’s Will Benson hit a bases-loaded single off San Diego closer Robert Suarez in the bottom of the ninth inning to lift Cincinnati to a victory.
Cincinnati’s Elly De La Cruz led off the ninth with an infield single that originally was scored an error by Padres third baseman Tyler Wade.
De La Cruz scored the tying run on a one-out RBI single by Spencer Steer, and after Jose Trevino singled to load the bases, Benson ripped a single down the right-field line for his third hit of the game to score Gavin Lux and lift the Reds to the victory in the rubber match of the three-game series.
Orioles 5, Rays 1 >> Dean Kremer allowed three singles in seven scoreless innings and Baltimore beat Tampa Bay.
Kremer (7-7) struck out six and walked one. He has surrendered just two runs in his last three starts covering 17 2/3 innings and finished seven for the fourth time in 16 starts.
Keegan Akin replaced Kremer to begin the eighth and benefitted when Colton Cowser took a two-run homer away from Danny Jansen in left field.
Pirates 12, Mets 1 >> O’neil Cruz hit a pair of two-run homers, Tommy Pham and Bryan Reynolds also went deep and Pittsburgh beat New York to complete a three-game sweep.
Cruz ended a 14-game homerless drought and highlighted a five-run outburst off Frankie Montas (0-1) in the first inning. After strikeouts in his next two at-bats, Cruz hit his team-leading 15th homer in the seventh inning to extend the Pirates’ lead to nine runs.
Pittsburgh added two more runs in the eighth inning and sent the Mets, who held a players only meeting after a 9-2 loss on Saturday, to their 13th setback in 16 games.
Cardinals 7, Guardians 0 >> Nolan Gorman belted a three-run homer, Victor Scott II had a two-run shot and Matthew Liberatore won his career-high third straight start and St. Louis rolled to a win over Cleveland.
Gorman went deep in the first inning off Logan Allen (5-6), while Scott homered off Hunter Gaddis in the seventh to extend the Cardinals’ lead to 5-0. Pedro Pagés and Garrett Hampson added RBIs in the eighth.
Phillies 2, Braves 1 >> Ranger Suárez pitched seven strong innings and Philadelphia edged Atlanta to take the three-game series.
Suárez (7-2) gave up just one run on four hits. He struck out eight, walked one and lowered his ERA to 2.00.
Orion Kerkering pitched a scoreless eighth and Matt Strahm earned his fifth save for the Phillies.
Mariners 6, Rangers 4 (12 INN.) >> Mitch Garver hit a two-run homer in the 12th and drove in four runs, and Seattle beat Texas to win a series in which all three games went to extra innings.
The Mariners took a 3-1 lead in the 10th on RBI singles by Donovan Solano and Garver, but Corey Seager’s two-run shot pulled the Rangers even. The Mariners won the series opener 7-6 in 12 before dropping the middle game 3-2 in 10.
Rockies 4, Brewers 3 (11 INN.) >> Orlando Arcia hit a tying home run with two outs in the ninth inning, Kyle Farmer drove in the go-ahead run with a single in the 11th and Colorado beat Milwaukee.
Arcia’s solo shot off Brewers closer Trevor Megill that tied it at 2 was just his second of the season.
Victor Vodnik (3-2) pitched the 10th for the win.
Marlins 6, Diamondback 4 >> Otto Lopez hit a go-ahead, two-run single and Kyle Stowers added a three-run double during an eighth-inning rally and Miami completed a three-game sweep by beating Arizona.
The streaking Marlins have won seven in a row.
The Diamondbacks took a 2-1 lead into the eighth inning, but lefty Jalen Beeks walked the bases loaded with two outs.
Nationals 7, Angels 4 (11 INN.) >> CJ Abrams’ two-run triple capped a three-run 11th inning, and Washington’s James Wood became the sixth player in MLB history to be intentionally walked four times as Washington beat Los Angeles.
Daylen Lile led off the 11th with a single off Connor Brogdon (1-1) and automatic runner Brady House advanced to third. Drew Miles doubled and drove in the go-ahead run before Abrams tripled, giving the Nationals their first series win Anaheim since 2005 — their first season after relocating from Montreal.