Johnny Cueto pitched a seven-hitter for his seventh career shutout to outwork James Shields, and the San Francisco Giants beat the San Diego Padres 1-0 on Tuesday night. Cueto (4-1) struck out a season-high 11 batters, walked one and repeatedly pitched out of trouble to help the Giants to their seventh straight home win against the Padres. Denard Span drove in the game's only run with a two-out double in the fifth inning that scored Brandon Crawford.