LOS ANGELES (AP) Yoshinobu Yamamoto struck out 10 in seven innings, Freddie Freeman homered and the Los Angeles Dodgers beat San Diego 3-0 on Saturday night, handing the San Diego Padres their eighth consecutive loss.

After wiggling out of a first-inning jam when the Padres had runners on first and third, Yamamoto (9-5) settled in to match a season high with the 10 strikeouts while allowing three hits. He had his second win over the Padres in eight days.

Freeman had two RBIs as the Dodgers won for the 10th time in 12 games in a run that includes five victories over the Padres. Los Angeles improved to 7-2 against San Diego this season.

After Wandy Peralta opened with a scoreless inning for the Padres, right-hander Griffin Canning (1-6) allowed one run over four innings with four strikeouts. San Diego lost eight consecutive games for the first time since dropping 10 in a row in 2013.

San Diego lost the opener of the four-game series after leading by six runs Thursday and blew a three-run lead Friday.

Shortly after earning the first All-Star Game nod of his career, Andy Pages rolled a one-out single into left field in the third inning to score Dalton Rushing and give the Los Angeles a 1-0 lead.

Freeman padded the lead to 2-0 in the sixth inning when he hit a home run to right field off left-hander Kyle Hart, his 15th. Freeman has reached base in 19 consecutive games.

Will Klein pitched the ninth inning for his second save.

Padres closer Mason Miller, who was named an All-Star on Sunday, pitched for the first time in five games gave up an RBI single in the eighth to Freeman.

Padres LHP JP Sears (1-1, 6.97 ERA) was set to RHP Emmet Sheehan (4-5, 5.08 ERA) on Sunday in the series finale.

---

AP MLB: https://apnews.com/hub/mlb

Copyright 2026 STATS LLC and Associated Press. Any commercial use or distribution without the express written consent of STATS LLC and Associated Press is strictly prohibited.