St. Louis Cardinals vs. San Francisco Giants (3:45 PM ET)