Former Giant Nate Schierholtz hit a solo home run and scored twice as the Cubs took Game 1 of the three-game series at AT&T Park, 8-4.