Cards won, Pirates lead Giants late, 3-1, on homer by their eighth hitting shortstop.

Reds may lose a game to both tonight, Friday.