Hisashi Iwakuma used all his pitches -- and his imagination -- during his latest splendid start. Iwakuma allowed an unearned run in seven innings, and the Seattle Mariners beat Houston 3-2 on Monday night, sending the Astros to their fifth straight defeat.