St. Louis Cardinals pitcher Jack Flaherty suffered an uncharacteristic poor performance in a 5-3 loss to the Atlanta Braves on Tuesday. Flaherty allowed five runs on eight hits in just 4 1/3 innings, surrendering two home runs. The Braves’ offense capitalized on Flaherty’s struggles, scoring all five runs in the third and fourth innings.