Astros starter Dallas Keuchel's (5-0) four runs in six innings on Friday was good enough to earn the victory against the Blue Jays.

Keuchel gave up eight hits and fanned five in the win.

"I can't keep having self-inflicted wounds," Keuchel said. "I can't keep putting myself in those situations and keep expecting to get out of them. That's not the way this game is meant to go.''

Keuchel has now won five of his eight starts without a loss this season.

Keuchel's next start is scheduled for Wednesday against the Athletics.