On April 7, 1999, Dynamo Kyiv produced one of the most dramatic performances in club history, drawing 3:3 with Bayern Munich in the first leg of the UEFA Champions League semi-final. It remains the only time a Ukrainian club has reached this stage in the modern Champions League era.
Managed by Valeriy Lobanovskyi, Dynamo entered the semi-finals as one of Europe’s biggest surprises. They had dominated the group stage, eliminated Arsenal and famously knocked out Real Madrid in the quarter-finals.
Bayern Munich, coached by Ottmar Hitzfeld, were considered tournament favorites despite missing key striker Giovane Élber. Still both sides were seen as evenly matched heading into the tie.

Dynamo started cautiously, allowing Bayern possession before striking on the counter:
1:0 (Shevchenko) – finished a precise through ball from Valentyn Belkevych
2:0 (Shevchenko) – a curling free-kick just before halftime

Bayern pulled one back before the break:
2:1 (Tarnat) – long-range free-kick

Early in the second half:
3:1 (Kosovskyi) – restored Dynamo’s two-goal advantage

Dynamo dominated and created multiple chances to extend the lead but goalkeeper Oliver Kahn made crucial saves to keep Bayern alive.
In the final minutes Bayern staged a comeback:
3:2 (Effenberg) – free-kick
3:3 (Jancker) – late equalizer

Lobanovskyi praised his team’s performance but lamented missed chances and defensive errors, stating Dynamo could have scored significantly more.
Hitzfeld highlighted Bayern’s resilience, emphasizing his team’s refusal to settle for defeat and their determination to fight until the end.

The 3:3 draw gave Bayern a crucial advantage ahead of the second leg in Munich where they won 1:0 to reach the final.
For Dynamo Kyiv the match is remembered as a missed opportunity to reach the Champions League final, a result that could have changed football history. Instead Bayern advanced and later lost in the famous last-minute comeback by Manchester United in the final.

It was one of Dynamo Kyiv’s greatest European performances, peak of Lobanovskyi’s late-1990s team and classic example of dominance undone by late drama The match remains a symbol of what might have been – a game Dynamo Kyiv seemed destined to win but ultimately let slip away.
UEFA Champions League 1998/1999, semi-final, first Leg
Dynamo Kyiv (Ukraine) – Bayern Munich (Germany) – 3:3
April 7, 1999, Kyiv, NSC Olimpiyskiy, 90,000 spectators
Referee: Kim Milton Nielsen (Denmark)
Dynamo: Shovkovskyi, Luzhnyi, Holovko, Vashchuk, Kaladze, Husin, Khatskevych (Kyriukhin, 80), Belkevych, Kosovskyi, Shevchenko, Rebrov
Head Coach: Valeriy Lobanovskyi
Bayern: Kahn, Matthäus, Babbel, Kuffour, Strunz, Tarnat, Jeremies, Effenberg, Salihamidžić, Jancker (Daei, 90), Scholl (Zickler, 72)
Head Coach: Ottmar Hitzfeld
Goals: Shevchenko (16, 43), Kosovskyi (50) – Tarnat (45), Effenberg (78), Jancker (90)
Bookings: Luzhnyi (22) – Strunz (41), Kuffour (61)