Back to Sport

Osuna's Three-Run Homer Lifts Rangers Past Angels 8-3

Josh Jung and the Texas Rangers offense exploded for five runs in the eighth inning, powered by a three-run homer from Osuna, to defeat the Los Angeles Angels 8-3 at Globe Life Field.

Sasha Yoder

July 8, 20262 min read

baseball victory - illustration, Jake Team LLC
baseball victory - illustration, Jake Team LLC
MLBFinal
Los Angeles Angels3
Texas Rangers8

July 8, 2026

Key Moment

The Texas Rangers secured their 46th win of the season with a decisive 8-3 victory over the Los Angeles Angels on Wednesday, July 8, 2026. The game’s turning point arrived in the bottom of the eighth inning, where Josh Jung delivered a three-run home run to right field, measuring 364 feet.

This blast capped a five-run rally that broke a tie and put the Rangers in control, propelling them to a final score that reflected their offensive surge in the late innings.

Game Flow

The Angels struck first in the top of the first inning. Soler doubled to left field, allowing Schanuel to cross the plate for a 1-0 lead. The Rangers responded in the bottom of the first when Lowe singled to center, bringing Soler home to tie the game at 1.

By the top of the second, the Angels had reclaimed the lead. Lopez singled to left, scoring both Carter and Osuna to make it 2-2, with Lopez advancing to second base.

The score remained deadlocked until the seventh inning. Meckler singled to left, scoring Peraza to give the Rangers a 3-2 advantage. However, the Angels tied the game again in the same inning when Foscue homered to left field, a 387-foot shot that leveled the contest at 3-3.

The eighth inning proved decisive. The Rangers loaded the bases and began chipping away at the tie. Duran singled to left, scoring Smith to make it 3-4. Foscue followed with a single to left, driving in Burger to extend the lead to 3-5. Osuna then cleared the bases with his three-run homer, pushing the score to 8-3 and effectively ending the contest.

Pitching Performances

For the Angels, Jose Soriano started on the mound, pitching six innings and allowing two earned runs on two hits while striking out four batters. He was relieved by Tayler Saucedo, who pitched one inning and gave up one earned run. Sam Bachman struggled in relief, allowing five earned runs on six hits in 0.2 innings before being pulled.

Brent Suter closed out the Angels' effort with a quick 0.1 inning, recording one strikeout.

For the Rangers, Jacob deGrom took the mound for five innings, giving up two earned runs on five hits and striking out seven. Cole Winn pitched a scoreless inning, followed by Chris Martin, who allowed one earned run over his frame. Peyton Gray earned the win with a perfect inning of relief, striking out two batters.

Tyler Alexander finished the game with a scoreless inning, adding two more strikeouts.

Final Details

The game was played at Globe Life Field in Arlington, Texas, in front of 23,816 fans. The victory improved the Rangers' record to 46-45, while the Angels fell to 36-56 on the season. No further series or playoff implications are provided in the available data.

Sources

https://www.espn.com/mlb/game/_/gameId/401816061

Share

Sasha Yoder

Sasha Yoder covers Richardson high school and area college sports.

Related Stories

More in Weather