Chris Coghlan slugged a two-run homer and Albert Almora doubled twice as the Cubs roughed up Brandon McCarthy on Wednesday for a 7-5 win over the Dodgers, despite three hits and three RBIs from rookie Joc Pederson.