A Blake Snell fastball resulted in a broken thumb for Bryce Harper.
Cristian Javier was masterful over seven no-hit innings for the Astros.
A group of dynamic young hitters has given the Cleveland lineup just enough of a jolt to chase a division title.