The Chicago Cubs had to sweat out a 4-3 victory over the Arizona Diamondbacks on Saturday night in front of 36,407 fans at ...