The Giants' offense, typically lively at home, mustered five hits in eight innings against the San Diego Padres, who wielded the magic bats in a 6-2 victory Friday night at AT&T Park. San Francisco, which averages approximately five runs per game at home, came nowhere close to reaching that number as Padres starter Clayton Richard and San Diego's bullpen maintained control.