Astros pitcher Dallas Keuchel was at the top of his game Tuesday, twirling a complete-game shutout in his team's 8-0 win over the Rangers.

Keuchel (4-2) needed just 108 pitches to breeze through nine innings while giving up seven hits, striking out seven and walking none. It was his second straight start with seven strikeouts and no walks. Keuchel now owns a 3.06 ERA and 47:11 K:BB ratio in 53 innings. He'll face off with the Angels Monday.