She competed at the 2008 Olympic Games, finishing the marathon in 3rd place. She placed fourth in the marathon at the 2005 World Championships in Helsinki. She won the marathon gold medal at the 2006 Asian Games in Doha, Qatar. She won the silver medal in the marathon at the 2007 World Championships in Osaka, and won the bronze medal in the marathon at the 2008 Summer Olympics in Beijing, one second behind the silver medalist. She finished fourth at the 2009 World Championships in Berlin.