The San Francisco Giants have responded well to being without their top offensive player. Playing their third game without suspended outfielder Melky Cabrera, the Giants cranked up their offense and used another big inning in an 8-7 win over the San Diego Padres on Saturday night.