Вооот!
Именно поэтому непонятно, что такое обгоняющий исполнял на последних секундах, почему не смещался правее?
Единственное, что могу предположить - он, опередив первую фуру, успел доехать до следующей и, не рассчитав дистанцию до встречки, полез обгонять и её. А когда понял, что не успевает, было уже поздно - справа места уже не было.
Типичная ошибка новичков - при обгоне учитывать только свою скорость и скорость обгоняемого. А то, что встречное ТС приближается гораздо быстрее, чем неподвижный объект - не учитывается.