HOUSTON -- Matt Dominguez homered twice and had four RBIs to lead the Houston Astros to an 8-2 win over the White Sox on Sunday.
Dominguez hit his sixth and seventh homers of the season off White Sox lefty John Danks (3-4) in the third and fifth innings.
The first was hit to deep left-center on a full count that followed a double by Dexter Fowler. The second was hit to the left-field Crawford Boxes, also with Fowler on base, putting the Astros up 8-1.
Backed by early run support, Astros right-hander Brad Peacock (1-4) earned his first win of the season, allowing two runs and five hits and four walks, while striking out five in 6 2-3 innings.
The Astros scored two runs or fewer in six of Peacock's previous nine outings entering Sunday. Since Peacock became a starter on April 20, the offense provided 13 runs of support in his previous five starts.
The Astros have won four of their past five games, while the White Sox have lost six of their past eight.
After a Chris Carter homer in the second inning gave the Astros an early lead, Jonathan Villar sparked a rally with a two-RBI single that scored Jesus Guzman and L.J. Hoes. Guzman advanced to second on a throwing error by left fielder Alejandro De Aza then stole third and scored when catcher Adrian Nieto's attempt to throw him out skipped into the outfield.
Villar later left the game in the seventh inning with a right hand injury.
The White Sox were playing without first baseman Jose Abreu, who was placed on the 15-day disabled list Sunday with ankle tendinitis.
Danks allowed eight runs seven earned and 10 hits and three walks while striking out seven in 4 2-3 innings. He allowed at least one homer for his fourth consecutive start and fell to 1-3 in that stretch after allowing just one homer through five starts in April, when he was 2-1.