LOS ANGELES — Freddie Freeman's grand slam keyed a six-run third inning, Yoshinobu Yamamoto had a strong start and the Los Angeles Dodgers extended their winning streak to four with a 6-4 victory over the Arizona Diamondbacks on Monday night.
Freeman's blast off Slade Cecconi (1-4) was part of an onslaught where the first six Dodgers got aboard and scored in the third.
Kiké Hernández and Will Smith also went deep in the inning as Los Angeles improved to 33-17. It is the ninth time in franchise history the Dodgers have at least 33 wins after 50 games.
Yamamoto (5-1) allowed two runs on seven hits and struck out eight in 6 1/3 innings. He threw a season-high 100 pitches, including 69 strikes.
It was the 18th time in 27 games a Dodgers' starter has gone at least six innings.
Daniel Hudson retired the side in the ninth for his third save in five opportunities.
''Offensively we are doing enough to score some runs to win,'' manager Dave Roberts said. ''I think that there's room to continue to get better consistency up and down the lineup. But the pitching has been what has been the impetus for this hot streak.''
Arizona's Ketel Marte extended his hitting streak to 19 games. It is the longest run in the majors this season and tied for fifth-longest in franchise history.