Because Antic moron keeps playing Lukovic who is piss poor, makes tons of mistakes and for what? God damnit, he keeps Subotic on the bench because of that idiot.
I though he is injured so that's why he didn't play. However Ivanovic was also poor, he made so many mistakes, ha gave ball to easy. Him and Kolarov didn't have even try to push forward. Also Vidic made few mistakes but he got lucky.
TBH defense is your biggest problem, it was obvious even against Cameroon when you conceded three almost same goals.
Zigics chance yeah, who he didnt even hit, but Asamoahs chances were more dangerous and closer (two hitting the post). Krasic should done better but it was a tough shot to make, and had to shoot straight with that quick react time, and then it was Vidic heading over in a typical corner sitaution. Otherwise not much else, not huge chances or such.
Plus not just the chances, but Ghana had quite better ideas going forward and troubled their defence, Serbia was just too slow too often, and came mostly close at set pieces.