«Без четверти три» означает, что до трёх часов осталось 15 минут. Это время — 2 часа 45 минут.
Если матч показывают в 3 часа, а человек отвечает «без четверти три», значит, он опоздал, потому что матч уже начался или вот-вот начнётся, а он ещё не там.
Ответ: Да, он опоздал.