Jose Ramirez smacked a three-run home run to fuel an early offensive outburst and the Cleveland Guardians held on to win their seventh game in a row, edging the host Baltimore Orioles 10-8 on Tuesday night. Gunnar Henderson blasted his 25th homer of the season for the first of the Orioles' four long balls, but Baltimore's losing streak reached five games. Ramirez has 21 home runs this year and has gone deep in back-to-back games.
With their team trailing 8-4, Baltimore's James McCann and Colton Cowser smashed back-to-back home runs to lead off the bottom of the fourth. Jordan Westburg had four hits and Ryan Mountcastle had three for the Orioles, who also got a homer from Anthony Santander in the eighth. Giants 5, Cubs 1 Matt Chapman contributed a two-RBI single to a game-breaking, three-run eighth inning as San Francisco made it two wins in a row over visiting Chicago.
Six San Francisco pitchers combined on a four-hitter. In a bullpen game with five starters on the injured list, the Giants got shutout relief from Sean Hjelle, Taylor Rogers, Ryan Walker, Tyler Rogers (1-2) and Camilo Doval after opener Randy Rodriguez allowed Chicago's only run in the third inning. Cubs starter Kyle Hendricks (1-5) went seven innings, allowing two runs and five hits.
He walked one and struck out four. Diamondbacks 5, Twins 4 Ketel Marte hit a two-run homer and later recorded a tiebreaking RBI single as Arizona beat Minnesota in Phoenix. Corbin Carroll had two singles while Eugenio Suarez and T.
