В 2015 году, в чемпионате Украины наконец-то сменился чемпион - киевское Динамо вернулось на верхнюю ступень пьедестала, потеснив оттуда чемпиона последних лет - донецкий Шахтер. Чемпионство позволило Динамо вновь выступить на групповом этапе Лиги Чемпионов, не играя никаких предварительных раундов. Шахтеру же предстояло пройти квалификацию. В этом сезоне Украина потеряла одно место в Лиге Европы и теперь ее представляли лишь три команды. Ворскла и Заря должны были пройти квалификацию, а пошумевший в прошлом сезоне - Днепр вступал в борьбу прямо с группового этапа.
Уже в 3-ем раунде квалификации украинский вице-чемпион получил в соперники очень серьезный клуб из Турции - Фенербахче. Матч в Стамбуле принес гостям важную ничью на выезде, а вот в ответной встрече Шахтер доминировал и добился убедительной победы - 3-0. Первый барьер был преодолен, чтобы пройти в групповой этап, Шахтеру оставалось лишь оставить не у дел австрийский Рапид, в 4-ом раунде квалификации. Австрийцы оказали Шахтеру достойное сопротивление, но в Вене проиграли с минимальным счетом - отличился Марлос. Через неделю во Львове игра с первых минут пошла в быстром темпе - Шахтер забил усилиями Марлоса, но Рапид сумел ответить двумя голами и склонил чашу весов в свою сторону. До конца первого тайма, Гладкий вновь сравнял счет, а во втором Шахтер сыграл с оглядкой на оборону и сохранил нужный счет.
Старт Шахтера на групповом этапе получился удручающим. Если первый тайм на Сантьяго Бернабеу гости держались неплохо и пропустили лишь от Бензема, то после удаление Степаненко, в начале второго тайма команда посыпалась и пропустила "трешку" от Роналду. На следующий день, в Киеве - Динамо принимало Порту и тоже едва не проиграло стартовый матч. Ничью хозяевам на 89 минуте принес точный удар Буяльского.
Уровень соперников по второму туру, также был не в пользу Шахтера. Если Динамо без особых проблем победило в Израиле - Маккаби, то Шахтер снова попал под гранд, разгромно уступив дома - ПСЖ.
После двух туров Шахтер мог наконец выдохнуть - впереди были матчи с главным аутсайдером всего группового этапа - Мальме, но на деле для горняков все вышло очень печально. В Швеции, Шахтер проиграл Мальме с минимальным счетом и с нулем, в графе очки уверенно обосновался на дне турнирной таблицы. Динамо же не проиграло в третьем туре подряд, сыграв нулевую ничью в Киеве против Челси.
Шансов побороться с Реалом и ПСЖ за плей-офф Лиги Чемпионов у Шахтера не оставалось, а вот за Лигу Европы с Мальме можно было побороться. Для этого надо было, как минимум разгромить их дома. 3 ноября 2015 года Шахтер уверенно переиграл Шведов - дома - 4-0 и вернул себе третью строчку в таблице. Динамо же практически ушло от поражения в Лондоне - Драгович сравнял счет на 77 минуте, но на последних минутах победу Челси принес бывший игрок Шахтера - Виллиан.
Ужасно начался для Шахтера и пятый тур. На 70 минуте домашней игры против Реала, горняки "горели" - 0-4, но ценой каких-то неимоверных усилий и расслабленностью Реала едва не сравняли счет, забив в концовке трижды. Динамо же проводило групповой этап стабильно и уверенно. В пятом туре в Португалии был повержен Порту - 2-0. Эта победа вывела Динамо в весеннюю стадию еврокубков.
В последнем туре Динамо еще и Маккаби обыграл и уверенно шагнул в плей-офф Лиги Чемпионов. Шахтер же, проиграв в Париже сумел-таки по дополнительным показателям обойти Мальме и с тремя очками смог отобраться в 1/16 финала Лиги Европы.
В 1/8 финала, Динамо не повезло со жребием - Манчестер Сити был уже тогда очень силен и грезил победой в Лиге Чемпионов. Уже первая игра в Киеве показала большую разницу в классе - гости победили - 3-1. В ответной игре у киевлян также шансов было немного, хоть и закончилась игра в Манчестере вничью- "горожане" полностью контролировали ситуацию и сыграли по счету.
Сразу две украинские команды, на этот раз стартовали с 3-го раунда квалификации и одна из них не справилась со своим соперником. Ворскла проиграла первый матч в Словакии - Жилине - 2-0, а в ответной встрече победила с таким же счетом. В дополнительное время словаки смогли забить и именно этот гол не пустил Ворсклу в следующий раунд. А вот Заря провела этот раунд очень уверенно обыграв представителя Бельгии - Шарлеруа, с общим счетом - 5-0. Но в следующем раунде и Зарю постигла неудача, в противостоянии с соперником, который был ничуть не сильнее бельгийцев. Тем не менее, Заря уступила польской Легии сначала дома, а затем проиграла и ответный матч.
После успешного предыдущего сезона, состав Днепра покинули сразу несколько ведущих футболистов, поэтому повторения триумфа от команды никто не ждал. Групповой этап команда начала домашней игрой без зрителей против Лацио ( Днепр наказали за поведение болельщиков в прошлогоднем матче против Наполи). В первом тайме гости открыли счет и вели аж до 94 минуты, лишь тогда Селезнев смог спасти хозяев от поражения. Все тот же Селезнев принес Днепру первую победу в группе, в матче против Русенборга - в Тронхейме. Вновь, как и в прошлом сезоне жребий свел в одну группу Днепр и Сент-Этьен и если год назад Днепр ни разу не проиграл французам, то в этот раз уступил уже в домашнем матче. Через две недели во Франции - Сент-Этьен и вовсе разгромил украинский клуб со счетом - 3-0. Проиграв в пятом туре в Риме - Лацио, Днепр не только потерял шансы продолжить борьбу за Лигу Европы, но и практически попрощался с большим европейским футболом. Победная игра 10 декабря в Днепропетровске, против Русенборга стала для Днепра последней в еврокубках - больше эту команду на европейских полях мы не видели.
Не разгроми Шахтер Мальме в лиге Чемпионов, Украина могла впервые за много лет остаться без представителя в плей-офф Лиги Европы, но горняки чудом вышли в плей-офф и оказались очень близко к финалу турнира. Соперник по 1/16 финала Шахтеру достался непростой. Это подтвердила и первая игра против Шальке из Германии, проходившая во Львове. Ничья - 0-0, казалось была явно не в пользу оранжево-черной команды. Но ответную встречу в Гельзенкирхене Шахтер провел просто великолепно, забив в ворота хозяев три безответных мяча. После игры в Германии, Шахтер играл все лучше и уже в 1/8 финала довольно уверенно оставил не у дел бельгийский Андерлехт. Домашний матч Шахтер выиграл - 3-1, а в ответной встрече успешно отоборонялся и на 90 минуте Дентиньо принес гостям победу. Еще более уверенно преодолел Шахтер и четвертьфинальный барьер, в лице португальской Браги. Сначала Шахтер победил на выезде, а затем учинил Браге разгром и в домашней встрече. К полуфиналу, Шахтер набрал хороший ход и считался одним из главных претендентов на трофей, но на пути в финал встал действующий победитель Лиги Европы - Севилья. Первый полуфинальный матч во Львове прошел в равной борьбе, команды дважды обменивались голами, но победителя так и не выявили. В ответной встрече Севилья оказалась сильнее. Если первый тайм Шахтер отыграл на равных, то во втором - голы Гамейро и Феррейры принесли хозяевам путевку в финал.
Не самый лучший получился сезон - провалился Днепр, неудачно в Лиге Чемпионов сыграл Шахтер, рано вылетели Ворскла и Заря. Но при этом, Динамо играло в плей-офф Лиги Чемпионов, а Шахтер был в одном шаге от финала Лиги Европы.