Christian Walker, Yainer Diaz and Jose Altuve each homered, Ryan Gusto threw six strong innings, and the Houston Astros beat the Los Angeles Dodgers 5-1 on Sunday to complete their first three-game sweep at Dodger Stadium since May 9-11, 2008. The Astros scored the go-ahead run in the sixth when No. 9 batter Zack Short capped an eight-pitch at-bat by drawing a two-out bases-loaded walk off reliever Will Klein (1-1) for a 2-1 lead. Walker and Diaz opened the eighth with homers off Dodgers closer Tanner Scott for a 4-1 lead, and Altuve added a solo shot in the ninth off Anthony Banda, as the Astros improved to a major league-best 24-8 since June 1.