Astros starter Dallas Keuchel won his 11th game of the season, improving to 11-3 with a win over Cleveland on Monday. 

Keuchel won his third straight start and fourth in the last five. 

Keuchel wasn't at the top of his game. He matched a season low with six innings pitched and allowed a season-high nine hits. 

Keuchel allowed three runs and struck out eight.