Astros starter Dallas Keuchel managed to get deep into Saturday's game in Toronto. His final line wasn't pretty, but Keuchel did earn himself a victory.

The Houston starter gave up three homers. He gave up solo blasts to Mark DeRosa and Colby Rasmus early in the game before Jose Bautista took him deep for a three-run blast in the eighth. Through all that, Houston built a big lead against Toronto's Josh Johnson. With Jose Veras securing the save, Keuchel moved to 5-5 on the year in the 8-6 win.

Keuchel gave up six runs on 10 hits and a walk over 7 1/3 innings. He struck out six and his ERA is at 4.63. He won for the first time since June 16, but had been pitching fairly well. Keuchel makes his next start Friday at Minnesota.