Back to Sport

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

Corey Osuna’s three-run blast in the eighth inning capped a five-run rally, propelling the Texas Rangers to an 8-3 victory over the Los Angeles Angels at Globe Life Field.

Theo Vance

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

Deciding Rally

The Texas Rangers secured their eighth run of the game in the bottom of the eighth inning when Corey Osuna delivered a decisive blow. Osuna launched a 364-foot home run to right field, driving in runners Foscue and Duran to break a 3-3 tie and extend the lead to 5-3. The momentum shifted further moments later when Foscue singled to left, scoring Duran from third base to make it 6-3. The Rangers added two more runs in the frame, finishing with a final score of 8-3 against the Los Angeles Angels.

Early Exchange

The game began with the Angels taking an early 2-0 lead in the first inning. Salvador Soler doubled to left field, allowing Jake Burger to score, followed by Jonah Lowe singling to center to bring Soler home. The Rangers responded in the second inning as Zach Neto singled to left, scoring two runs to tie the game at 2-2. The Angels regained the lead in the seventh inning when Zach Neto singled to left, scoring Michael Peraza for a 3-2 advantage. However, the Rangers tied the game again when Drew Foscue homered to left field (387 feet), making the score 3-3.

Pitching Performances

Jacob deGrom started for Texas, pitching five innings and allowing two earned runs on five hits while striking out seven batters. He was supported by Cole Winn, Chris Martin, Peyton Gray, and Tyler Alexander, who combined for four scoreless innings. Gray earned the win with one inning of work, striking out two batters. On the Angels' side, Jose Soriano pitched six innings, giving up two earned runs on two hits with four strikeouts. Tayler Saucedo and Sam Bachman also appeared in relief, with Bachman taking the loss after allowing five earned runs in 0.2 innings.

Final Notes

The game was played at Globe Life Field in Arlington, Texas, with an attendance of 23,816. The victory improved the Texas Rangers' record to 46-45, while the Los Angeles Angels fell to 36-56.

Sources

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

Share

Theo Vance

Theo Vance writes about Frisco sports, from high school programs to the city's pro and collegiate teams.

Related Stories

More in Weather