The Giants and Cubs combined to hit 5 HRs in the final 4 innings, but Thairo Estrada got the last laugh.