Cardinals hang on for 6-5 win over Giants
Field Level Media
07 Jul 2021, 15:40 GMT+10
Nolan Arenado hit a two-run homer and Paul Goldschmidt delivered a two-run single to lead the St. Louis Cardinals to a 6-5 victory over the host San Francisco Giants on Tuesday night.
Edmundo Sosa also homered and Yadier Molina added a run-scoring single as the Cardinals defeated the Giants for the second straight night to open a three-game series.
Brandon Crawford had four hits and three RBIs and Mike Yastrzemski had three hits and drove in one for San Francisco, which has lost six of its past nine games. Giants All-Star catcher Buster Posey (left thumb) sat out his second consecutive game.