Dallas Keuchel took a no-hitter into the seventh and finished with 7 2/3 innings of two-hit ball in the Houston Astros' 3-1 victory over the Los Angeles Angels on Friday night. http://www.espn.com/mlb/recap?gameId=380720103