McIlroy masters the mind in Players victory