Cards finally get hits off a lefty, but fail to capitalize