WC-hungry Mariners win 6th-straight game