(Houston, TX) -- Gerrit Cole struck out 15 over eight innings and Yordan Alvarez drove in six runs as the Astros demolished the Mariners 21-1 in Houston. Shed Long had the M's only hit, a solo homer in the fourth. Felix Hernandez gave up 11 runs in two-plus innings to take the loss. Seattle falls to 58-and-86. The Mariners will host the Reds tomorrow.