SAN DIEGO -- - Manny Machado drove in three runs against Justin Verlander and the San Diego Padres beat the San Francisco Giants 8-4 on Thursday in a sloppy game.
The Padres took three of four from the Giants and have won three straight going into a second straight weekend showdown against the defending World Series champion Los Angeles Dodgers . Los Angeles swept the Padres last weekend at Dodger Stadium and comes in with a one-game lead in the NL West.
San Francisco's Rafael Devers hit a 435-foot home run off Dylan Cease (6-11) leading off the sixth and Willy Adames followed with a 400-footer, also to right-center.
The Giants took a 2-0 lead after the Padres misplayed three straight balls to open the third, the first two by right fielder Fernando Tatis Jr .
Tatis ca