Astros pitcher Dallas Keuchel was dominant throughout his start Tuesday against the Royals, which the Astros won 4-0.

Keuchel scattered seven hits over eight innings of work while not allowing a run. He also struck out seven and did not walk a batter. He is now 10-3 with a 2.03 ERA.

Keuchel has not allowed a run over his last two starts. He has received a quality start in six of his last seven starts.