Martin Perez has six strong innings in win over Seattle