Перед началом чемпионата произошли некоторые изменения. Самое главное: была возрождена главная армейская команда – ЦДСА, ее сразу же включили в турнир класса А. Куйбышевской команде Зенит вернули название Крылья Советов. Расформированное по итогам чемпионата 1953 года ленинградское Динамо заменили созданные на его основе ленинградские Трудовые резервы. После двухлетнего перерыва вернулись в лоно большого футбола и минчане. Но уже в новом качестве. В 1952 году покидало класс А минское Динамо, а в 1954-м возвратился Спартак. Если в случае с ЦДСА при старой вывеске образовалась, по сути, новая команда, то здесь всё было наоборот — вывеска новая, а содержание старое. Вот только игрокам пришлось бело-голубые футболки сменить на красно-белые. А Хомичу (ещё одно довольно неожиданное и столь же приятное возвращение) и форму менять не пришлось: вратари играли тогда во всём черном.
Первые матчи чемпионата прошли 4 апреля. Самым главным был матч в Тбилиси двух сильнейших команд чемпионатов предыдущего сезона, Спартака и местного Динамо. Ажиотаж перед встречей был необычайным. Число заявок, поступивших из многих городов и сёл республики, как минимум, в пять раз превышало вместимость стадиона Динамо. Но довольно солидная армия безбилетников всё же отправилась на стадион в надежде на случай. Кому-то повезло, но были и такие, для кого давкой у стадиона все закончилось. Слух о трагедии на следующий день облетел весь город. Прорвавшиеся к трибунам расположились на коленях сидящих, у их ног… Никто не роптал: у многомиллионного братства болельщиков свои законы. Какое счастье, что выдержали трибуны. В первом тайме хозяева открыли счет, но вначале второго столичные футболисты смогли его сравнять. За три минуты до конца игры вратарь гостей Тучкус неловко принял мяч. Калоев был тут как тут, и его точный удар потонул в неимоверно радостном порыве болельщиков. Трибуны выдержали и на этот раз. До чего же прочно тогда строили! (Использованы цитаты из книги А.Вартаняна)
Затем в Тбилиси пожаловали еще три московские команды. Сначала был побежден Локомотив. Следующими были торпедовцы. У тбилисцев, мягко говоря, был на них «зуб» из-за прошлогодней переигровки. Именно незаконно аннулированная победа над торпедовцами не позволила грузинской команде провести дополнительную игру со «Спартаком» в прошлом чемпионате. Надо же, динамовцы снова выиграли с тем же счётом — 2:1. Более того, и осенью 53-го, и весной 54-го встречи развивались по одному и тому же сценарию: динамовцы забивают два гола, после чего их соперники во втором тайме отвечают одним. В столице Грузии это сделал Эдуард Стрельцов. Именно в Тбилиси он впервые появился в стартовом составе торпедовцев и забил свой первый гол в чемпионатах.
Уже после второй победы ни у кого, кроме тбилисцев, не было четырех очков. Поэтому они оставались на первом месте и после победы в туре третьем.
В четвертом туре в Тбилиси пожаловало московское Динамо. Хозяева поля выигрывали после первого тайма, но во втором игра пошла по сценарию гостей, и они смогли, забив два гола, одержать победу, а в итоге, догнать лидера по очкам.
В очередном туре, под номером пять, московское Динамо победило горьковское Торпедо, а тбилисцы в своем пятом домашнем матче, и снова дома против московской команды, теперь ЦДСА, сыграли вничью 1:1, тем самым утратив лидерство. Догнало южан теперь и столичное Торпедо, взявшее верх в Куйбышеве со счетом 3:1, где до этого в трех стартовых матчах забить не мог никто. В шестом туре в Москве встретились «заклятые друзья» – Спартак и Динамо. Для Динамо это был гостевой матч, но проходил он все же на их родном стадионе. Они и одержали победу в этой игре, 2:0.
В седьмом туре почти все команды лидирующей группы одержали победы, только Торпедо дома уступило киевлянам. А в следующем туре четыре из шести матчей завершились ничейным исходом. Победы одержали только Зенит над динамовцами Тбилиси, причем с крупным счетом 3:0, и Спартак, 3:1 в московском дерби над Торпедо.
Далее в мае ничего особенно примечательного не происходило. Из всех матчей можно выделить только победу ЦДСА над московским Спартаком в матче 11-го тура, а уже в 12-м другой Спартак – минский, переиграл лидера у себя дома со счетом 1:0. 7-11 июня были сыграны пропущенные матчи из первого круга, а также несколько перенесенных из второго. Всего лишь три пропущенных гола в первом круге было у лидера. Большая заслуга в этом их вратаря – Льва Яшина. На следующий день был сыгран перенесенный из последнего тура чемпионата матч московского Спартака и горьковского Торпедо. Гости, до сих пор не познавшие вкуса победы в классе А, смогли добиться ничьей в столице, что стало для них достаточно серьезным достижением, так как их соперник пока что был еще действующим чемпионом страны.
В матче 14-го тура 15 июня московское Динамо принимало на своем поле Динамо киевское. Хозяева поля, пропустившие до этого матча, как уже сообщалось, всего лишь трижды, на этот раз к 75-й минуте матча пропустили сразу четыре гола, ответив только одним. В оставшееся время получилось встрепенуться, но отыграть смогли только два гола из трех. Третий гол москвичи уже забивали, имея в составе на игрока меньше из-за удаления. На 90-й минуте им был предоставлен шанс спасти матч, но пенальти реализовать не получилось. В итоге в чемпионате сменился лидер.
Ноша лидера оказалась слишком тяжела для киевской команды. В своем следующем матче, 26 июня, они принимали аутсайдера первенства горьковское Торпедо. В самом начале игры они открыли счет, но затем развить успех не смогли и начали пропускать голы, проиграв 1:3. Это была первая победа горьковчан, хоть она и не привела к их повышению в таблице, но имела для них огромное значение. В следующей игре горьковские футболисты выиграли еще раз. В Харькове ими был побежден местный Локомотив 2:1.
В этот момент больших изменений наверху не происходило. Впереди шли два Динамо, московское и киевское, причем у москвичей сыгранных матчей было меньше. Рядом с ними расположились Трудовые резервы и минский Спартак, чуть ниже Спартак московский.
Сыграв вничью с Крыльями Советов, а затем, проиграв в Минске, киевляне на месяц отошли от игр чемпионата СССР, поэтому к концу июля выпали из группы лидеров, если оценивать все это только по набранным очкам и не иметь ввиду потерянные.
В начале августа московское Динамо снова обыграло действующего чемпиона и упрочило лидерство. Очень не стабильно и достаточно слабо выступало Динамо Тбилиси. В начале августа они обыграли харьковский Локомотив со счетом 7:1, а уже через пару недель проиграли их московским одноклубникам 1:6. Что интересно, матчем в Москве тбилисцы завершили свое выступление в текущем чемпионате, хотя матчи продолжались еще в течение почти двух месяцев. Всего командам за полтора осенних месяца оставалось сыграть 11 матчей.
Лучше всех летом шли дела, судя по результатам матчей и таблице, у минчан. Победив в конце августа в Харькове, они даже сумели стать на первую строчку, хоть это и было некоторой условностью. Но все же, следует заметить, что матч с московским Динамо у них был еще в запасе.
В середине сентября столичное Динамо набрало два очка, проведя матч в Куйбышеве, и вернулось на первую строчку. В концовке месяца динамовцы победили столичное Торпедо, а Спартак сыграл вничью дома с киевлянами. Минчане уже не могли достать лидера, а москвичи только теоретически. Другие команды на пьедестал уже никак не могли претендовать.
8 октября Спартак проиграл в дерби армейцам, и это сделало динамовцев чемпионами. Несмотря на это, они смогли одержать победу над минским Спартаком спустя два дня, тем самым подарив землякам-спартаковцам возможность стать вторыми. 13 и 17 октября Спартак московский выиграл два оставшихся матча и смог попасть на вторую строчку, завоевав серебряные медали.
Класс Б
первый этап
финальный турнир
Финальный турнир проводился в Сталино с 24 октября по 5 ноября.