Yu Darvish gave up three first-inning home runs on the way to his fourth loss Saturday as the San Diego Padres were beaten 7-2 by the Los Angeles Dodgers.

Over six innings, Darvish (7-4) surrendered five runs on eight hits, including solo homers to Freddie Freeman, Will Smith and Justin Turner in the first at Dodger Stadium, where the National League West leaders completed a 3-0 series sweep.

Eventually finding his groove after the early trouble, the 35-year-old right-hander struck out 10 without a walk against his former club, but the Padres were unable to come back from a 5-0 deficit after the third.

"The ball really flies during day games at Dodger Stadium. I kept that in mind, but they did a good job of hitting hard fly balls off me," Darvish said.

Tyler Anderson (9-1) got the win for the Dodgers, allowing one run over 6⅓ innings while striking out six.

At Houston's Minute Maid Park, Shohei Ohtani went 0-for-4 as designated hitter for the Los Angeles Angels, who were thumped 9-1 by the American League West-leading Houston Astros.

The heavy defeat came a day after the Angels dropped the series opener 8-1, with their only run coming on Ohtani's 18th homer.

Pittsburgh Pirates infielder Yoshitomo Tsutsugo continued making progress in his rehab assignment with Triple-A Indianapolis, homering in his second straight game.

The Japanese slugger, who is returning from a back muscle strain, launched a two-run bomb in the second inning of a 10-8 loss on the road to Milwaukee Brewers farm team Nashville.

Seiya Suzuki, who is rehabbing after spraining his left ring finger, went 1-for-3 with an RBI and a walk for the Chicago Cubs' Triple-A affiliate, Iowa.