In Saturday night's 8-5 win over the Phillies, Giants third baseman Matt Duffy continued his impressive campaign by going 3-for-5 with a key two-run triple in a five-run sixth inning for San Francisco.