PHOENIX Yasiel Puig's two-out single drove in the go-ahead run in the seventh inning and Los Angeles held on for a 3-2 win over the Arizona Diamondbacks Wednesday night, making the Dodgers the sixth team since 1913 to reach 80 wins in their first 113 games.