Kris Bryant hit a go-ahead, two-run home run in the eighth inning, and the Cubs rallied to beat the Giants 12-11 on Wednesday in a wild affair at Wrigley Field.