Aledmys Diaz, Matt Adams and Yadier Molina each had an RBI during a four-run sixth inning and the Cardinals beat the San Francisco Giants 6-3 on Sunday night. ''We never feel like we're out of it and tonight was a good example,'' said leadoff man Matt Carpenter, who had three hits and an RBI. Starter Carlos Martinez said he stayed in the dugout after being taken out so he'd have a good view of the comeback.