Gavin Sheets' second homer of the game was a three-run, game-ending shot in the ninth inning as the San Diego Padres beat the Colorado Rockies 5-2 on Friday night.