Will Smith hit a pinch-hit walk-off home run in the bottom of the ninth inning as the Los Angeles Dodgers avoided a three-game sweep at the hands of the visiting Arizona Diamondbacks with a 5-4 victory on Sunday. Right-hander Yoshinobu Yamamoto matched a career high with 10 strikeouts and tied a season high with seven innings, while Freddie Freeman had an RBI double in the first inning and Andy Pages drove in two runs as the Dodgers went 4-2 on the just-completed homestand.