Gerrit Cole allowed one hit with 15 strikeouts in a season-high eight innings , and the Houston Astros routed Félix Hernández and the Seattle Mariners 21-1.
Alex Bregman had two hits and three RBIs, and seven other Astros drove in at least one run as Houston beat the Mariners 11-5 Tuesday night for its fifth straight win.