The San Francisco Giants were rewarded for an all-around effort Friday night by gaining ground in the National League West race for the first time since Aug. 21, as they thrashed the San Diego Padres, 9-1 at AT& Park.