Astros pitcher Dallas Keuchel allowed three earned runs in Monday night's 6-3 win over the Rockies. 

Keuchel went 6 2/3 innings and gave up only four hits and two walks. Kuechel struck out four batters. Still, through 14 starts, Keuchel has yet to give up more than four earned runs in one game this season. 

Keuchel now has an ERA of 2.04 and improved to 8-2. 

His next start is projected for Saturday against the Mariners.