Мне кажеться вы не правы. Да, он ехал на красный (ай-ай-ай, как не хорошо). Но машина обязана была пропустить встречный транспорт. Знаю точно такой-же случай, но оба участника были на машинах, виновным был признан водитель, не пропустивший встречный транспорт.