De Serviër Vladimir Petrović nam in 2007 het stokje over van Zhu Guanghu, nadat China op het Aziatisch kampioenschap 2007 niet door de groepsfase was gekomen en verloor van Maleisië en Oezbekistan, respectievelijk 1–5 en 3–0. Petrović' contract werd een jaar later voorafgaand aan de Olympische Zomerspelen 2008 in Beijing niet verlengd, toen China zich wederom niet wist te plaatsen voor het wereldkampioenschap voetbal. Chinese supporters hadden hun onvrede echter niet gekeerd tegen de bondscoach, maar tegen bondsvoorzitter Xie Yalong. Petrović werd tijdelijk opgevolgd door olympisch bondscoach Yin Tiesheng (殷鐵生, "Yīn Tiěshēng"). Yin verving bij het olympisch elftal een andere Serviër, Ratomir Dujković, die kort voor de Spelen door de voetbalbond was ontslagen. Hij leidde het Chinees elftal niet langdurig: bij zes interlands stond hij langs de zijlijn, waarvan vier werden verloren. Daarmee kwam Yin niet in de buurt van het winstpercentage van Arie Haan, die zes van de dertig interlands onder zijn leiding verloor.