Ian Desmond seeing the ball well in 7-3 win over Mariners