Two home runs from Adrian Gonzalez, a dynamic diving catch by Yasiel Puig and a five-run lead in the seventh inning weren't enough, as the Cubs battered the bullpen late in an 8-7 Dodgers loss.