The San Francisco Giants defeated the St. Louis Cardinals, 8 to 4, on July 6, 2019.

Explore