Adam LaRoche hit a go-ahead single in a three-run seventh inning, and the Pittsburgh Pirates rallied to beat the San Francisco Giants 5-4 for a three-game sweep. Pittsburgh has won 13 of its last 15 games against San Francisco and swept three-game series from the Giants in three straight seasons, according to the Elias Sports Bureau.
San Francisco has lost four in a row overall. The Pirates trailed 4-2 against Matt Cain when pinch-hitter Nyjer Morgan reached on a bunt single starting the seventh. Sanchez, 7-for-13 after being moved to the leadoff slot for the first time this week, followed with a ground-rule double and Nate McLouth hit a sacrifice fly. (More MLB stories.)