MILWAUKEE (AP) -- Khris Davis hit two three-run homers, Matt Garza limited San Diego to two hits in seven innings, and the Milwaukee Brewers beat the Padres 10-1 on Thursday.Davis homered for the first time since July 18, connecting off Padres starter Odrisamer Despaigne (5-8) in the third - a shot into the San Diego bullpen that made it 4-0.Davis also homered off Kevin Quackenbush in the eighth.Garza (6-12) walked two and struck out five in his first victory in three starts. He avoided joining teammate Kyle Lohse as the only 13-game losers in the majors. Garza gave up a single to Derek Norris in the second and then nothing more until Melvin Upton Jr. hit a home run in the fifth. Garza retired the next seven batters and left with a 7-1 lead.It was his longest outing since also going seven innings on June 6 in a 4-2 victory at Minnesota, a span of nine starts.Adam Lind went 3 for 4 with two singles and a double and three RBIs.Mike Blazek pitched the eighth and ninth. He retired Yangervis Solarte on a grounder to short for the first out in the ninth. Solarte saw his career-best hitting streak end at 11 games.Despaigne allowed seven runs on nine hits with three walks and a strikeout in five innings. The Brewers spoiled his try for his first three-game winning streak of the season.San Diego completed its 10-game trip with a 5-5 record.