having won;

listen to the pronunciation of having won;