Yasiel Puig had another rumble with the San Francisco Giants on Tuesday night. Puig took a swing at Giants catcher Nick Hundley during a benches-clearing scrap in the seventh inning, then Alen Hanson hit an RBI single in the ninth to lift San Francisco over the Los Angeles Dodgers 2-1 on Tuesday night. The fracas starter when Puig swatted his bat in frustration after fouling off a pitch from Tony Watson, and Hundley said something to the mercurial slugger while still in his crouch.