На 24-й минуте блеснул Евгений Сахаров, сначала прорвавшись по краю и ударив по воротам с острого угла, – мяч пролетел выше ворот, – а затем он же ликвидировал опасность, сумев вернуться в защиту и отбив опасный прострел у ивановских ворот.

В роли разыгрывающих полузащитников удачно сыграли Андрей Бубчиков и Александр Зернов, снабжавшие пасами Сергея Андреева и Михаила Захарова, которые не давали покоя костромской защите. На 33-ей минуте голкипер «Динамо» спасает ситуацию, кулаками отбивая удар Сергея Андреева. Еще через минуту уже Андрей Бубчиков мощно пробил с 34-х метров справа от ворот – голкипер с трудом парировал удар.

На 38-й минуте московский арбитр Тимур Асланбеков показал жёлтую карточку Евгению Сахарову, проигравшему борьбу за мяч защитнику гостей. Через минуту судье снова пришлось лезть в карман, а мог бы он этого и не делать: Михаил Захаров в прыжке выбил мяч, но арбитру показалось, что сыграно было грубо – весьма спорный момент.

На 40-й минуте опасно подаёт в штрафную Олег Медников, однако, никто из ивановцев не сумел замкнуть передачу.

Стоило начаться второму тайму как ивановцы взяли ворота «Динамо» в осаду. На 47-й минуте Вадим Грязнов подключает Михаила Захарова, тот бьёт с острого угла, но мяч летит рядом со штангой. Менее чем через минуту с 39-ти метров прицельно бьёт Андрей Бубчиков – выше ворот. Ещё через минуту вновь атакует Михаил Захаров – накодясь спиной к воротам, он бьёт головой, но мяч пролетает мимо ворот.

Гол назревает, и полторы тысячи болельщиков, пришедшие в предвкушении победы, понимают это. На 50-й минуте костромскую защиту на скорости взрезает Сергей Андреев, но его удар летит рядом со штангой. Три минуты спустя стадион ликует – Андрей Бубчиков со штрафного своим коронным ударом открывает счёт!

Бросившиеся отыгрываться костромичи на несколько минут осаждают ворота «Текстильщика», но мяч лишь раз доходит до голкипера и острых моментов не возникает. Зато сразу становится наглядным разрыв в полузащите «Динамо» – отряжая двоих игроков в нападение даже при игре у своих ворот, гости приносят в жертву связную игру в полузащите, которая с трудом но сдерживала натиск ивановцев в течение часа игры.

На 57-й минуте арбитр показывает жёлтую карточку Алексею Алеманову, в борьбе остановившему фланговую атаку динамовцев.

Попытка гостей играть быстрее приводит к тому, что у ивановцев проходят длинные диагональные пасы, рассекающие защиту. На 68-й минуте Михаил Захаров, получив на скорости пас, вылетел один на один с потерявшим ворота голкипером «Динамо», но, решив не обыгрывать вратаря, а пробить, направил мяч рядом со штангой.

Под аплодисменты зрителей поле покидает Сергей Андреев, которого заменяет в атаке Роман Данилов. Динамовцы, собравшись, проводят быструю контратаку и следует удар головой, но мяч летит мимо ворот. Очередную атаку костромичей Александр Труфанов прерывает только ценой нарушения правил, за что получает предупреждение.

На 72-й минуте на трибунах вновь аплодисменты – это Александра Зернова заменяет Дмитрий Мизеровский. Атаки «Текстильщика» продолжаются с завидной настойчивостью: сначала Роман Данилов едва не дотягивается до мяча в выгодной ситуации, а на 76-й минуте уже Евгений Сахаров оказывается один на один с вратарём «Динамо», но голкипер выручает гостей.

Костромичи организуют атаки, окончательно наплевав на охрану своих тылов – игра приобретает непривычную динамику, когда команды попеременно проводят скоростные атаки, а рассекающие пасы находят адресатов. На 77-й минуте «Динамо» получает право на штрафной в 28-ми метрах от ворот, но Анатолий Коновалов уверенно забирает мяч. Через две минуты похожий шанс забить гол получает «Текстильщик», но удар со штрафного в 25-ти метрах справа от ворот попадает в «стенку».