Use a large non-stick pan or well seasoned wok for this. You want room to stir fry.
Cut the chicken into bite sized pieces.
Heat the pan over medium low heat. Add the oil and then the chicken. Cook, stirring regularly, until it is just done. This should take around 5-7 minutes but really depends on how big your pieces are.
Now add the garlic and fry, stirring continuously for about 30 seconds.
Turn up the heat to medium to medium high. Things will go pretty fast now. Add the noodles and stir to coat them with oil. Continue cooking, stirring constantly until the are just a little under your target consistency. This takes about a minute.
Move the noodles to one side and pour in the eggs. Scramble them. When they are set add the bean sprouts and start to stir everything to try to get the egg, chicken and bean sprouts distributed into the noodles. This is not easy. If it doesn't work for you don't worry too much. Just make sure you even things out when you serve.
Remove the pan from heat and add the sesame noodle sauce. Stir to get the noodles coated with the sauce.
Portion the noodles into two bowls and garnish with cilantro, sesame seeds or peanuts (or both) and green onion.