Kyle Tucker had a homer among his three hits and knocked in the tiebreaking run with a single and fielding error by Miami in the eighth inning as the Chicago Cubs beat the Marlins 2-1 on Wednesday. The NL Central-leading Cubs took two games of the three-game set against Miami after a walk-off loss on Monday and have won seven of their last nine games. Chicago rookie Matt Shaw drew a leadoff walk against Marlins reliever Anthony Bender (1-3) in the eighth and stole second.