The decisive moment

The Texas Rangers grabbed control early and never let the St. Louis Cardinals fully back into it, pushing their advantage to three runs and holding that cushion the rest of the way. With the lead steady through the late innings, Texas managed the game from in front rather than from behind, turning a tight contest into a 7-4 road win.

By the numbers

  • Final: Texas 7, St. Louis 4 (margin of three)
  • Combined run total: 11 in a standard, well-contested nine innings
  • Nathan Eovaldi anchored the Rangers' effort on the mound and at the plate, chipping in an RBI
  • Dustin May took the tough-luck decision for St. Louis

The three-run separation reflected a game Texas led wire to wire rather than one decided by a single swing.

What it means

For the Rangers, the result is a steady road win in the 2026 MLB Regular Season, the kind of efficient, lead-and-hold performance that travels well over a long summer. The Cardinals, meanwhile, generated enough offense to stay within striking distance but could not erase the early deficit at home. St. Louis will look to flip the script and play from in front in its next outing.

What to watch next

Texas continues to navigate a banged-up pitching picture, with Nabil Crismatt headed for surgery on a torn UCL and Declan Cronin also sidelined by an elbow issue. How the Rangers piece together innings in the coming days will be the storyline to track.