Braves top Cardinals 5‑1 behind López’s strong start

SANDY SPRINGS, Ga. (Interstat) — Reynaldo López pitched five innings of two-hit ball, striking out six, as the Atlanta Braves beat the St. Louis Cardinals 5-1 on Wednesday, July 1, 2026, at Truist Park.

Ozzie Albies homered and drove in two runs for Atlanta. Michael Harris II added an RBI single. The Braves broke a 1-1 tie with three runs in the eighth inning, keyed by Harris’ go-ahead single and a sacrifice bunt from Mauricio Dubón.

St. Louis scored its only run in the first on Jordan Walker’s RBI single. Cardinals starter Michael McGreevy allowed two earned runs over six innings but took the loss.

Atlanta improved to 50-34, while St. Louis fell to 44-39. Attendance was 27,361. The game lasted 2 hours, 16 minutes.