Clean chicken and wipe dry with paper towel.
Into a heated pot, add neutral oil. Gently place chicken, skin side down, being careful of oil splash. Place the lid and cook chicken for about 6-7 mins in medium heat until skin is golden brown on both sides.
Add garlic, ginger and water into the pot. Bring to boil and simmer in medium heat for 15-20min.
Take out chicken to cool and skim the fat from the pot.
Add salt, sugar, pepper, wine and soy sauce.
Drizzle beaten egg in circular motion. Stirring with chopstick as needed.
Shred chicken meat and combine it back into the soup. Turn off heat.
Finish with sesame oil and chopped scallions.