По правилам в финале должно быть 4 участника - двое из первого, двое из второго полуфинала, никаких "лаки-лузеров", как в лыжном спринте, не предусмотрено. Если я правильно все поняла, во втором полуфинале канадка шла на одно из двух первых мест, но ей помешала китаянка. Китаянку дисквалифицировали, а канадку судейским решением пустили в основной финал. Софья бежала на 3-4 месте, и в любом случае в основной финал не попадала, то есть нарушение, допущенное китаянкой, на ее результат не влияло... Как-то так получается.