Most decisions were the right ones, some weren't. But much more important: he was right with some cards, but wrong with others. The match was chaotic, the football not very good (Belgium has good players but not a very good team, with Bosnia it seems to be the other way round) and the ref a bit, well, unbalanced.
There is still something fundametally wrong with Belgian stadiums. With the Heysel catastrophe in 1985 still in mind, we saw Bosnian supporters throwing tons of smoke bombs on the field. Weren't they searched at all?