Champions League · Football News

Champions League qualifying: 28 July results and who advanced

Six second-round ties were decided, including extra time, penalties and a six-goal aggregate win for Sturm Graz.

Stadivia editorial desk5 min read

The results

  • KuPS Kuopio 0–2 Sabah — Sabah advanced 3–0 on aggregate
  • Lincoln Red Imps 0–0 Mjällby — Mjällby advanced 3–0 on aggregate
  • GNK Dinamo 3–2 Thun after extra time — Dinamo advanced 4–3 on aggregate
  • Celje 2–2 Egnatia after extra time — 5–5 on aggregate; Celje won 4–1 on penalties
  • Shamrock Rovers 2–1 Ararat-Armenia — Ararat-Armenia advanced 3–2 on aggregate
  • Hearts 0–2 Sturm Graz — Sturm advanced 6–0 on aggregate

What this changes for travellers

The winners now have confirmed third-round opponents. That matters because a useful football trip begins with the exact match, city and home club—not only the name of the competition.

Sabah, Mjällby, GNK Dinamo, Celje, Ararat-Armenia and Sturm Graz now appear in Stadivia’s confirmed-match planner. Each match page keeps the result or future fixture, venue facts, transport guidance and the home club’s official ticket channel together.

The next checkpoint

Third-round first legs are scheduled for 4/5 August, with return legs on 11 August. Some kick-off times and two exact first-leg dates still await final publication, so travellers should keep bookings flexible.