For the second straight day, Giants third baseman Matt Duffy came up one hit short of the cycle Sunday. On Saturday, Duffy came a triple shy of the rare feat, but in a 6-3 win over the Rockies in the series finale, he just needed a single in his fourth at-bat to complete the cycle.