A four-run first inning and three home runs temporarily covered up the holes in the Astros’ bullpen powering a team that won for just the third time since July 7 to an 8-6 victory against the Toronto Blue Jays on Saturday at Rogers Centre

Matt Dominguez went 2-for-4 with a home run and two RBIs for the Astros (35-68) who are 2-7 since the All-Star break.

Astros starting lefthander Dallas Keuchel used three double plays to limit the Blue Jays (47-56). He gave up 10 hits and six runs in 7 1/3 innings striking out six and walking one but giving up three homers.

After allowing eight runs in the seventh inning and blowing a late lead Friday the Astros responded by recording four quick runs Saturday.

Jonathan Villar led off with an infield single then took third on a successful hit-and-run. Jason Castro singled to right pushing Villar across home and Jose Altuve to third. With Blue Jays righthander Josh Johnson rattled Chris Carter blasted the first pitch he saw – a hanging 92 mph fastball – into dead center field for a three-run home run that made it 4-0 Astros.

A two-out RBI single by Edwin Encarnacion in the bottom of the first cut the Astros’ advantage to 4-1. Mark DeRosa’s solo homer to left field to start the second pulled Toronto within two runs.