Tim Lincecum pitched into the sixth inning, Justin Maxwell went 3 for 3 with three RBIs, and the San Francisco Giants rallied to beat the Colorado Rockies 4-3 Tuesday in an exhibition game. Matt Duffy singled home the go-ahead run in the bottom of the eighth. Santiago Casilla pitched a scoreless ninth for his first save, and Brandon Belt added two hits. Nolan Arenado hit a three-run homer for Colorado.