With his first swing of the night, Yasiel Puig snapped a slump and silenced speculation he's in the doghouse. The rookie sensation came off the bench to hit a tiebreaking home run in the eighth inning and help the Los Angeles Dodgers beat the Miami Marlins 6-4 on Tuesday night.