The Houston Astros ended the Seattle Mariners' winning streak at 14 games, with Jose Altuve and Yordan Alvarez homering in a 5-2 victory Friday night.