The Houston Astros fell to the Seattle Mariners 8-5 in the finale of their three-game series Wednesday afternoon at Minute Maid Park.