Dallas Keuchel pitched another masterpiece and the Houston Astros endured a frightening collision in a 4-2 win over the Cleveland Indians on Tuesday night. read more http://www.espn.com/mlb/recap?gameId=370425105