MLB roundup: Rangers hit three HRs to outslug Tigers, Rays edge past Angels

Jonah Heim, aged 28, smashed a two-run home run, while Marcus Semien, aged 33, and Adolis Garcia, aged 31, each hit solo shots to lead the Texas Rangers to a 9-7 victory over the Detroit Tigers. Semien had an impressive performance with three hits and two runs scored, contributing to the Rangers' series win of 3-1.
In his major league debut, Texas starter Jack Leiter, the second overall pick in the 2021 draft, struggled, allowing seven runs in 3 2/3 innings. However, Jose Leclerc (1-2) came in as relief and secured the win, while Kirby Yates earned his second save of the season.
The Tigers' Kerry Carpenter drove in two runs, and Riley Greene had a solid game with two hits, two runs, and an RBI. On the pitching side, Detroit starter Kenta Maeda gave up six runs (five earned) in 2 2/3 innings, and Shelby Miller (3-2) took the loss after surrendering an unearned run.
In another game, the Tampa Bay Rays defeated the Los Angeles Angels 2-1. Amed Rosario continued his hot streak, going 2-for-4 with a triple, extending his hitting streak to 10 games and raising his batting average to .339. Ryan Pepiot pitched six strong innings for the Rays, helping them split the four-game series.
For the Angels, Mike Trout had a quiet game at the plate, going 0-for-3, but he showcased his speed by stealing two bases and scoring a run. Miguel Sano contributed with a single, a walk, and an RBI, while Luis Rengifo had two hits.
Lastly, the Cleveland Guardians emerged victorious with a 5-4 win over the Boston Red Sox in the final game of their four-game series. Andres Gimenez played a key role for Cleveland, collecting two hits and driving in two runs.
Carlos Carrasco (1-1) delivered a solid performance on the mound, holding the Red Sox to two runs in 5 2/3 innings. Emmanuel Clase closed out the game with a perfect ninth inning to earn his fifth save of the season.
Jarren Duran had a strong showing for the Red Sox, driving in two runs and scoring twice, but it wasn't enough to secure the win. Cooper Criswell (0-1) struggled in relief, giving up four runs, one of which was unearned.
The San Francisco Giants dominated the Arizona Diamondbacks with a final score of 5-0. Logan Webb, the host team's pitcher, showcased his skills by allowing only two hits in seven innings without conceding a single run.
The Giants' victory in the first game of the four-game series was further solidified by pinch hitter Wilmer Flores, who broke the game open with a two-run double in the eighth inning.
On the other hand, the Diamondbacks struggled to find their rhythm, managing only three hits, all of which were singles. This defeat marked their third loss in the last four games.
In a separate match, the game between the Miami Marlins and the Chicago Cubs was postponed due to unfavorable weather conditions. However, the contest will be rescheduled as part of a split doubleheader on Saturday.
Chris John