(San Francisco, CA) -- Buster Posey batted in a run as the Giants beat the Dodgers 2-1 at home. The catcher was 2-for-3 at the plate, but made his biggest impact scoring on a error to give San Francisco the lead in the eighth. Tyler Rogers got his second win in relief. Jake McGee secured his 21st save as the Giants won their second straight. The Dodgers have lost four of their last six. The series continues tonight.