Это и правда непростой случай (написание наречий часто вызывает затруднения у пишущих). Правило сформулировано так: пишутся слитно наречия с пространственным и временным значением, имеющие в своем составе существительные верх, низ, перед, зад, бок, высь, глубь, даль, близь, ширь, век, начало. Но возникает проблема различения слитно пишущихся наречий и совпадающих с ними в буквенном составе, но пишущихся раздельно сочетаний предлогов с другими словами. При этом слитное написание возможно и при наличии пояснительных слов (вверху письма, внизу двери). Так что это не главный критерий, существенную роль играет контекст.
Что касается пары в начале – вначале: если слово отвечает на вопрос «когда», если его можно заменить наречиями сначала, сперва, значит, перед нами наречие, надо писать слитно. И здесь приведенные Вами фразы ведут себя по-разному. Можно сказать «сначала у нас было много неподготовленных атак», «сперва у нас было много неподготовленных атак», но вряд ли можно сказать «0:2 сначала – тяжелый удар», «0:2 сперва – тяжелый удар». Поэтому мы согласны с Вами: в первом примере корректно раздельное написание (т. к. имеется в виду «0:2 в начале матча», хоть слово «матча» и опущено), а во втором примере – слитное (здесь именно наречие вначале).
Названия спортивных обществ, футбольных, хоккейных и др. клубов заключаются в кавычки (исключая аббревиатурные названия: ЦСКА, СКА): «Локомотив», «Зенит», «Спартак» и др. Поэтому кавычки нужны: матч «Зенит» – «Спартак». Но если эти названия употребляются не в тексте, а, например, в таблице, схеме, перечне и т. п., кавычки могут опускаться.
Согласно словарям, финал (в рассматриваемом значении) – 'заключительная часть спортивных соревнований, выявляющая победителя' (см., напр., «Большой толковый словарь русского языка» под ред. С. А. Кузнецова). Поэтому довольно странно называть финалом матч за суперкубок, он не является заключительной частью соревнования, ведь никаких других частей, кроме этого одного матча (или двух, где второй матч – фактически продолжение первого), у данного соревнования просто нет (чемпионат и кубок – действительно, отдельные турниры). Поэтому корректно: матч за Суперкубок России, матч за Суперкубок УЕФА. Команду, проигравшую этот матч, лучше назвать участником, а не финалистом.
Правильно: вернулся с матча, который проходил на стадионе; вернулся со стадиона, на котором проходил матч.
Оба варианта возможны.
Пока что нормативных указаний на этот счет в словарях нет.
Лучше использовать скобки: Ленинград (Петербург); Москва – Ленинград (Петербург).
При употреблении "так" в роли вводного слова его нужно выделить запятыми с двух сторон: нигерийцы, так, ожили... (такое употребление возможно в разговорной речи).
Обособление не требуется.
Оба варианта верны.