Daily Recap: The Giants scored four runs off David Price in the 1st and hung on to defeat the Tigers 5-4 despite Miguel Cabrera's two homers