Gasparotto wins Amstel stunner