St. Louis, MO (Sports Network) - Brandon Belt's pinch-hit two-run double in the seventh inning proved to be the difference as the San Francisco Giants defeated the St. Louis Cardinals, 4-2, in the finale of a three-game set at Busch Stadium.
Randy Choate relieved St. Louis starter Tyler Lyons with runners on first and second and one out in the seventh before Belt, who replaced San Francisco starter Chad Gaudin, came through with the clutch two-bagger to left.
Gaudin (1-1), making his first start of the season, lasted six innings and allowed both St. Louis runs on four hits and also had five strikeouts.
Hunter Pence drove in one run while Buster Posey went a perfect 4-for-4 for San Francisco, which put an end to a seven-game road losing streak.
Lyons (2-1), making his third career start and first at Busch Stadium, was charged for all four runs on eight hits over 6 1/3 innings. David Freese provided all of the Cardinals' offense with a two-run homer.