Dallas Keuchel carried a no-hitter into the seventh inning as the Astros nipped the Angels 3-1 in Anaheim. Justin Upton broke up the no-no with two outs in the seventh but Keuchel still notched his eighth win. He's 5-and-0 in his past seven starts. Jose Altuve, George Springer, and Josh Reddick each drove in runs for Houston, which improved to 33-and-14 on the road. Tyler Skaggs gave up all three runs to take the loss for Anaheim. Jabari Blash plated the lone run on a sac-fly in the eighth. The Halos sit at 49-and-49.
Photo: Getty Images