McIlroy has major momentum