His fourth worldwide win of the season resulted in McIlroy being crowned as Race to Dubai champion for the sixth time.
The Group A3 encounter in Amsterdam was halted for more than 10 minutes early in the game after Szalai was taken ill.