Cardinals fall 6-5 in back-and-forth battle with Giants The Cardinals couldn’t hold onto a lead in the ninth inning and lost to the Giants. Powered by WPeMatico