Rangers lose to Cardinals 5-3, ending winning streak
Yahoo Sports • 1 min read • Latest: Jun 4, 2026, 2:45 AM
Last updated Jun 4, 2026
The Texas Rangers fell to the St. Louis Cardinals 5-3 on June 3, 2026, ending their five-game winning streak. The Rangers trailed after the first inning, and starting pitcher MacKenzie Gore struggled, allowing four runs on nine hits over 4.2 innings. The Cardinals capitalized on two-out opportunities, scoring three crucial runs that hampered the Rangers' chances of a comeback. Robby Ahlstrom made his MLB debut, providing 1.1 innings of scoreless relief. The Rangers will have a day off before their next series against the Cleveland Guardians.
- •Texas Rangers lose 5-3 to St. Louis Cardinals at Busch Stadium.
- •MacKenzie Gore allowed four runs in 4.2 innings pitched.
- •Cardinals scored three runs with two outs, impacting the game's outcome.
- •Robby Ahlstrom made his MLB debut, throwing 1.1 scoreless innings.
- •Rangers have a day off before facing Cleveland Guardians.
- 2:45 AMYahoo Sports — 30-32 – Streak halted as Rangers drop finale to Cardinals 5-3
Sources
External linksOriginal reporting and copyright belong to the linked sources. SportsNewsReport.com aggregates and links — it does not republish full articles.
Related Stories
Last 14 days- MLB•Jun 4, 2026, 3:13 AMYankees' Aaron Judge injury news keeps getting worse
- MLB•Jun 4, 2026, 2:53 AMAlec Burleson Leads St. Louis Cardinals 11-Hit Attack to Defeat Rangers
- MLB•Jun 4, 2026, 2:41 AMGuardians homer thrice off Cole, hold off Bombers to take series
- MLB•Jun 4, 2026, 2:18 AMCubs Minor League Wrap: Josiah Hartshorn homers again in South Bend win
- MLB•Jun 4, 2026, 2:17 AMWebb and Bericoto lead the way as Giants hold off the Brewers 1-0
- MLB•Jun 4, 2026, 2:13 AMYankees star Aaron Judge set for more imaging on injured ribs, chest
