Despite Matt Cain's seven shutout innings, the Reds' two-run homer in the ninth and five runs in the 11th led to a 7-3 win over the Giants.