CHICAGO -- Chris Coghlan hit two homers, including the go-ahead two-run drive off Brian Wilson in the eighth inning, and the Chicago Cubs rallied to beat the Los Angeles Dodgers 8-7 on Saturday.