Michael Conforto scored on Mark Canha's sacrifice fly with one out in the ninth inning, giving the San Francisco Giants to a 3-2 win over the Detroit Tigers on Friday night after being no-hit through six innings. Canha lifted a 2-2 fastball from Shelby Miller to deep left to score Conforto, who had walked. Heliot Ramos led off the inning with a grounder up the middle that Tigers second baseman Colt Keith misplayed for an error.