HOUSTON - Matt Dominguez broke out of a slump with a three-run home run and rookie George Springer also homered to back up seven strong innings by Jarred Cosart in the Houston Astros' 6-1 victory over the Atlanta Braves on Thursday.
Dominguez help the Astros avoid a series sweep, snapping an 0-for-23 skid with his two-out shot to left-center field off Mike Minor (2-5) that made it 5-1 in the fifth inning.
Cosart (8-5) allowed six hits and a run for his fourth straight victory.
Springer's solo homer off Juan Jaime in the seventh to pushed the lead to 6-1. He has 15 homers this season, the most by a rookie in franchise history before the All-Star Break. Lance Berkman had the previous mark with 12 in 2000.
Minor gave up seven hits and five runs in six innings to remain winless since May 19.
Jon Singleton had two hits and an RBI and Jose Altuve added a pair of hits and swiped two bases for the Astros, who had managed just four runs combined and had been shut out twice in a four-game losing streak. Altuve leads the American League with 107 hits and 30 steals.
Justin Upton had two hits and B.J. Upton had a hit and scored Atlanta's only run.
The Braves had trouble stringing together hits against Cosart and he was helped by the Astros turning a pair of double plays. Evan Gattis doubled to start the seventh before Jason Heyward drew a walk, but Cosart retired the next three batters to end the threat.
B.J. Upton hit a leadoff single before stealing second and taking third on an error on the throw by Jason Castro. The Braves went up 1-0 when he scored on a sacrifice fly by Tony La Stella.
Altuve singled and a double by Singleton, which bounced off the wall in left field, sent him home to tie it at 1-1 in the first.
Minor plunked Dominguez to start Houston's fourth before a double by Castro. The Astros took a 2-1 lead when Castro scored on a groundout by Jesus Guzman.