China 1-0 QatarChina booked their place in the quarter-finals of the Asia Cup with a hard-fought victory over Qatar, who are now out of the tournament.
Both sides squandered a host of chances in the first half, China clearly missing the presence of injured star striker Hao Haidong.
But they went in front with 13 minutes to go when defender Xu Yunlong got on the end of Li Ming's corner kick, turning sharply to head it past Qatari goalkeeper Qasem Burhan.
Manchester City's Sun Jihai nearly added another minutes later, but his spectacular diving headed crashed off the crossbar.
Bahrain 3-1 Indonesia
Bahrain knocked Indonesia out of the Asia Cup despite having a man sent off to progress to the quarter-finals for the first time ever.
Striker Husain Ali put the middle east side ahead before the break, side-footing Talal Yusuf's cut-back past Hendro Kartiko.
A'ala Hubai made it two, converting a cross from his brother Mohamed, before on 76 minutes Elie Aboy pulled one back for Indonesia.
As Ponaryo Astaman tried to retrieve the ball from the net he appeared to be punched in the face by Sayed Mohamed, who was sent off.
However, Bahrain made sure of their win five minutes later when Talal Yusuf curled home a brilliant 25-yard free-kick.