Will Smith hit a two-run home run and Freddie Freeman tallied three hits with a RBI to help the Los Angeles Dodgers top the Arizona Diamondbacks in a 3-2 win.