The scene changed but the result remained the same for the San Francisco Giants, who squandered another ninth-inning lead as the Los Angeles Dodgers prevailed Monday night, 2-1, on Adrian Gonzalez's walk-off double.