The Cardinals reeled off six runs in the ninth inning as they dropped the Giants, 11-6, in San Francisco.  Stephen Piscotty capped the frame with a two-run homer, and Kolten Wong put the Cards up for good with an RBI-single.  Randall Grichuk and Harrison Bader also went deep for St. Louis.

Tyler Lyons came away for the win as the Cards improved to 68-and-66 and kept pace with Milwaukee and Chicago who both won.

Jack Flaherty struggled in his major league debut.  He lasted four innings and allowed five runs and eight hits, including a homer.  He also struck out six.

Johnny Cueto came off the disabled list and tossed five-and-a-third innings of two-run ball in a no-decision for the Giants.  Sam Dyson gave up five ninth inning runs to take the loss.  Brandon Crawford homered in defeat as the Giants lost their fourth straight game.