Чемпионат в Первой лиге в 1991 году с одной стороны, был, как всегда, интересным, но с другой, ничего уже не решал, хотя об этом и стало известно уже позже. Шла борьба, как в верхней части таблицы, так и в нижней, но резко возросло число несыгранных матчей из-за неявок. Переименованы были Тирас, Нистру и Даугава, получившие названия Тилигул, Зимбру и Пардаугава.
Ротор на старте первенства одержал три победы, Тилигул – четыре. До конца апреля команда из Тирасполя не проигрывала, сохраняя за счет этого лидерство в турнире. Волгоградцы не играли в первом туре, а шестом уступили в Симферополе. Вследствие этого их обошли Текстильщик, Таврия и Новбахор. Хотя в пятом туре именно ротор первым смог отобрать очко у лидера, причем, на его поле.
В начале мая Ротор победил в двух домашних матчах и смог вернуться на вторую строчку.
К концу мая в группу лидеров вошел Ростсельмаш. Тилигул смог вырваться немного вперед, по сравнению с пелотоном. Пардаугава и Кубань сразу же освоились на дне таблицы.
Первые два июньских тура особых изменений в таблицы не внесли. Первое поражение Тилигулу 7 июня нанесла Буковина.
Во второй половине июня Ротор догнал Тилигул, но затем попал в функциональную «яму» и выдал серию без побед из 8 игр.
В самом конце первого круга, одержав пять побед в семи матчах, на первую строчку неожиданно поднялся Ростсельмаш. Именно ростовчане и стали победителями первого круга. Хотя все это, конечно, больше, простое стечение обстоятельств, что и подтвердилось далее. У Ротора было столько же очков, а у Тилигула всего на одно меньше.
До середины августа Ростсельмаш шел впереди, но е по очкам, а дополнительным показателям. 5 августа ростовчане на своем поле победили Ротор, но уже в следующем туре проиграли Таврии на ее поле и пропустили вперед Тилигул.
Еще поражение ростовчан, через 3 дня в Тирасполе, привело к их падению на пятую строчку в турнирной таблице.
4 сентября Свердловск был переименован в Екатеринбург, а 6 сентября Ленинград – в Санкт-Петербург.
К концу сентября становилось очевидным, что главными претендентами на путевки в Высшую лигу, стали Ротор и Тилигул. Преследователи были не так далеко, но именно эти две команды стабильно шли лучше других. Ротор, к тому же, выдал серию из семи побед кряду.
К середине октября уже вряд ли кто мог поспорить на счет удачного исхода турнира для Ротора. За шесть туров до финиша команда на 8 очков обгоняла занимавшую на тот момент третье место Таврию.
В борьбу за второе место в октябре включился Уралмаш.
27 октября Ротор дома победил Пардаугаву и завоевал место в Высшей лиге. Тогда еще не было известно, что через полгода в ней будут играть не только все представители от РСФСР Первой лиги, но и некоторые из Второй.
Уралмаш 30 октября проиграл Ростсельмашу на его поле и резко уменьшил свои шансы на второе место.
2 ноября Ротор и Тилигул проводили свои перенесенные матчи. Волгоградцам очки уже были не нужны, и они их отдали Шиннику. Тилигул победил Зимбру и почти обеспечил себе повышение в классе.
Решающий матч за второе место прошел 5 ноября в Свердловске. Уралмаш и Тилигул сыграли вничью, и команда из Тирасполя обеспечила себе второе место.
Статистика матчей чемпионата в номинации «хозяева - гости»: