UEFA_Cup_1998–99

1998–99 UEFA Cup

1998–99 UEFA Cup

28th season of Europe's secondary club football tournament organised by UEFA


The 1998–99 UEFA Cup was won by Parma in the final against Marseille. It was their second title in the competition.

Quick Facts Tournament details, Dates ...

It was the last edition of the old format UEFA Cup, before the Cup Winners' Cup was merged into it to include domestic cup winners, and an extra knockout round was added. The new format was last played in the 2003–04 season and was later replaced by a Group Stage format in 2004–05.

Teams

The labels in the parentheses show how each team qualified for the place of its starting round:[1]

  • TH: Title holders
  • LC: League Cup winners
  • Nth: League position
  • IC: Intertoto Cup winners
  • FP: Fair play
  • CL Q2: Losers from the Champions League second qualifying round
More information First round, Second qualifying round ...

First qualifying round

More information Team 1, Agg.Tooltip Aggregate score ...

First leg

More information Argeş Piteşti, 5–1 ...
Attendance: 4,000
Referee: Goran Marić (Croatia)

More information Belshina Bobruisk, 0–0 ...
Attendance: 6,000
Referee: Ceri Richards (Wales)

More information Omonia, 5–1 ...
Attendance: 1,500

More information Shakhtar Donetsk, 2–1 ...

More information Kolkheti Poti, 0–4 ...
Referee: Eric Blareau (Belgium)

More information Inter Bratislava, 2–0 ...

More information Tallinna Sadam, 0–2 ...

More information HB Tórshavn, 2–0 ...
Referee: Jaroslav Jára (Chech Republic)

More information Zeljeznicar, 1–1 ...
Attendance: 2,500

More information Mura, 6–1 ...

More information ÍA, 3–2 ...

More information Hapoel Tel Aviv, 3–1 ...

More information Shirak, 0–2 ...

More information Germinal Ekeren, 4–1 ...
Veltwijckpark, Antwerp
Attendance: 5,000

More information Shelbourne, 3–5 ...

More information Oţelul Galaţi, 3–0 ...
Attendance: 4,000
Referee: Dany Coren (Israel)

More information Union Luxembourg, 0–3 ...

More information Ferencváros, 6–0 ...

More information Tiligul Tiraspol, 0–1 ...

More information Newtown, 0–0 ...

Second leg

More information Dynamo Baku, 0–2 ...

Argeş Piteşti won 7–1 on aggregate.


More information CSKA Sofia, 3–1 ...

CSKA Sofia won 3–1 on aggregate.


More information Linfield, 5–3 ...
Attendance: 2,000
Referee: Sorin Corpodean (Romania)

Omonia won 8–6 on aggregate.


More information Birkirkara, 0–4 ...
Attendance: 10,000

Shakhtar Donetsk won 6–1 on aggregate.


More information Red Star Belgrade, 7–0 ...
Attendance: 10,000
Referee: Juan Ansuategui Roca (Spain)

Red Star Belgrade won 11–0 on aggregate.


More information SK Tirana, 0–2 ...

Inter Bratislava won 4–0 on aggregate.


More information Polonia Warsaw, 3–1 ...

Polonia Warsaw won 5–1 on aggregate.


More information VPS, 4–0 ...
Referee: Asim Khudiev (Azerbaijan)

VPS won 4–2 on aggregate.


More information Kilmarnock, 1–0 ...
Attendance: 15,000
Referee: Metin Tokat (Turkey)

Kilmarnock won 2–1 on aggregate.


More information Daugava Riga, 1–2 ...

Mura won 8–2 on aggregate.


More information Zalgiris Vilnius, 1–0 ...

3–3 on aggregate; Zalgiris Vilnius won on away goals.


More information FinnPa, 1–3 ...

Hapoel Tel Aviv won 6–2 on aggregate.


More information Malmö FF, 5–0 ...

Malmö won 7–0 on aggregate.


More information Sarajevo, 0–0 ...
Attendance: 2,500

Germinal Ekeren won 4–1 on aggregate.


More information Rangers, 2–0 ...
Attendance: 46,900

Rangers won 7–3 on aggregate.


More information Sloga Jugomagnat, 1–1 ...
Attendance: 1,000
Referee: Vencel Tóth (Hungary)

Oţelul Galaţi won 4–1 on aggregate.


More information IFK Göteborg, 4–0 ...

IFK Göteborg won 7–0 on aggregate.


More information Principat, 1–8 ...

Ferencváros won 14–1 on aggregate.


More information Anderlecht, 5–0 ...

Anderlecht won 6–0 on aggregate.


More information Wisła Kraków, 7–0 ...

Wisła Kraków won 7–0 on aggregate.

Second qualifying round

More information Team 1, Agg.Tooltip Aggregate score ...

First leg

More information Red Star Belgrade, 2–1 ...
Attendance: 30,000

More information Ferencváros, 4–2 ...

More information Germinal Ekeren, 1–4 ...

More information Argeş Piteşti, 2–0 ...

More information Molde, 0–0 ...

More information IFK Göteborg, 2–1 ...

More information Mura, 0–0 ...

More information Rangers, 2–0 ...
Attendance: 35,392

More information Slavia Prague, 4–0 ...

More information Zürich, 4–0 ...
Attendance: 8,000
Referee: Fernand Meese (Belgium)

More information Brann, 1–0 ...

More information Wisła Kraków, 5–1 ...

More information Vejle, 3–0 ...
Attendance: 2,000
Referee: Goran Marik (Croatia)

More information Hapoel Tel Aviv, 1–0 ...

More information Osijek, 3–1 ...
Attendance: 15,000
Referee: Dieter Schoch (Switzerland)

More information Omonia, 3–1 ...
Attendance: 12,000
Referee: Luc Huyghe (Belgium)

More information VPS, 0–0 ...

More information Polonia Warsaw, 0–1 ...

More information Hajduk Split, 1–1 ...
Attendance: 17,000

More information Sigma Olomouc, 2–0 ...

Second leg

More information Rotor Volgograd, 1–2 ...
Attendance: 15,000
Referee: Günter Benkö (Austria)

Red Star Belgrade won 4–2 on aggregate.


More information AEK Athens, 4–0 ...
Attendance: 20,000

AEK Athens won 6–4 on aggregate.


More information Servette, 1–2 ...

Servette won 5–3 on aggregate.


More information İstanbulspor, 4–2 ...

4–4 on aggregate; Argeş Piteşti won on away goals.


More information CSKA Sofia, 2–0 ...

CSKA Sofia won 2–0 on aggregate.


More information Fenerbahçe, 1–0 ...

2–2 on aggregate; Fenerbahçe won on away goals.


More information Silkeborg, 2–0 ...

Silkeborg won 2–0 on aggregate.


More information PAOK, 0–0 ...
Attendance: 30,388
Referee: Markus Merk (Germany)

Rangers won 2–0 on aggregate.


More information Inter Bratislava, 2–0 ...

Slavia Prague won 4–2 on aggregate.


More information Shakhtar Donetsk, 3–2 ...
Attendance: 13,000
Referee: Dani Koren (Israel)

Zürich won 6–3 on aggregate.


More information Zalgiris Vilnius, 0–0 ...

Brann won 1–0 on aggregate.


More information Trabzonspor, 1–2 ...

Wisła Kraków won 7–2 on aggregate.


More information Oţelul Galaţi, 0–3 ...
Attendance: 10,000

Vejle won 6–0 on aggregate.


More information Strømsgodset, 1–0 ...

1–1 on aggregate; Strømsgodset won 4–2 on penalties.


More information Anderlecht, 2–0 ...

3–3 on aggregate; Anderlecht won on away goals.


More information Rapid Wien, 2–0 ...
Attendance: 14,500
Referee: Morgan Norman (Sweden)

3–3 on aggregate; Rapid Wien won on away goals.


More information Grazer AK, 3–0 ...

Grazer AK won 3–0 on aggregate.


More information Dynamo Moscow, 1–0 ...
Moscow

Dynamo Moscow won 2–0 on aggregate.


More information Malmö, 1–2 ...
Attendance: 4,453

Hajduk Split won 3–2 on aggregate.


More information Kilmarnock, 0–2 ...

Sigma Olomouc won 4–0 on aggregate.

First round

More information Team 1, Agg.Tooltip Aggregate score ...
  • 1 The first leg of the Fiorentina vs. Hajduk Split tie was played at the Stadio San Nicola in Bari instead of Fiorentina's home ground in Florence due to the club serving a stadium ban over an incident during their 1996–97 Cup Winners' Cup semifinal second leg match against Barcelona on 24 April 1997. The incident saw Barcelona player Iván de la Peña requiring medical assistance after getting hit with an object thrown from the stands as Fiorentina fans pelted the pitch with missiles following Barcelona's second goal in the 35th minute of the match.[2] Part of the punishment for Fiorentina was being required to play their next two European home matches at least 300 km away from their home stadium. Since Fiorentina failed to qualify for European competition in the 1997–98 season, the punishment was enacted during their 1998–99 UEFA Cup campaign.
  • 2 The return leg of the Atlético Madrid vs. Obilić tie was played at the Partizan Stadium in Belgrade due to Obilić's home ground not meeting UEFA standards for European competition.

First leg

More information LKS Łódź, 1–3 ...
Attendance: 2,700
Referee: Aron Huzu (Romania)

More information Argeş Piteşti, 0–1 ...

More information Silkeborg, 0–2 ...

More information Dynamo Moscow, 2–2 ...
Attendance: 5,000
Referee: Željko Širić (Croatia)

More information Brann, 2–0 ...
Attendance: 5,000
Referee: Robert Boggi (Italy)

More information Red Star Belgrade, 2–1 ...
Attendance: 45,000

More information Litex Lovech, 1–1 ...
Attendance: 4,000
Referee: Luc Huyghe (Belgium)

More information Willem II, 3–0 ...
Attendance: 10,000
Referee: Mikko Vuorela (Finland)

More information Fenerbahçe, 1–0 ...

More information Beitar Jerusalem, 1–1 ...
Attendance: 14,000
Referee: Bernard Saules (France)

More information Sigma Olomouc, 2–2 ...
Attendance: 6,558
Referee: Fiorenzo Treossi (Italy)

More information Schalke 04, 1–0 ...
Attendance: 53,600
Referee: Terje Hauge (Norway)

More information Maribor, 0–2 ...
Attendance: 5,000
Referee: Erol Ersoy (Turkey)

More information Servette, 2–1 ...
Attendance: 5,200

More information Košice, 0–3 ...
Attendance: 4,500
Referee: Juan Manuel Brito Arceo (Spain)

More information Fiorentina, 2–1 ...
Attendance: 6,000

More information Zürich, 4–0 ...
Attendance: 4,100

More information Újpest, 0–5 ...
Attendance: 3,000
Referee: Peter Jones (England)

More information Vitesse Arnhem, 3–0 ...
Attendance: 16,000

More information Sparta Prague, 2–4 ...
Attendance: 8,000
Referee: Leif Sundell (Sweden)

More information Vejle, 1–0 ...
Attendance: 10,000

More information Steaua Bucharest, 3–4 ...
Attendance: 12,000

More information Stuttgart, 1–3 ...

More information Aston Villa, 3–2 ...
Attendance: 28,893

More information Bordeaux, 1–1 ...
Attendance: 13,000
Referee: William Young (Scotland)

More information Leeds United, 1–0 ...
Attendance: 38,000
Referee: Alain Sars (France)

More information Udinese, 1–1 ...
Attendance: 38,000
Referee: Sándor Piller (Hungary)

More information Blackburn Rovers, 0–1 ...
Attendance: 13,646

More information Atlético Madrid, 2–0 ...
Attendance: 20,000
Referee: Edgar Steinborn (Germany)

More information Vitória de Guimarães, 1–2 ...
Attendance: 8,000
Referee: Lutz Michael Fröhlich (Germany)

More information Sporting CP, 0–2 ...

More information Anderlecht, 0–2 ...
Attendance: 10,430
Referee: Marcel Lică (Romania)

Second leg

More information Wisła Kraków, 3–0 ...
Attendance: 5,000

Wisła Kraków won 5–0 on aggregate.


More information Slavia Prague, 1–0 (a.e.t.) ...
Attendance: 8,879
Referee: Rémi Harrel (France)

1–1 on aggregate; Slavia Prague won 5–4 on penalties.


More information Bologna, 2–1 ...
Attendance: 5,000
Referee: Eric Romain (Belgium)

Bologna won 4–1 on aggregate.


More information Dinamo Tbilisi, 0–3 ...

Willem II won 6–0 on aggregate.


More information CSKA Sofia, 1–0 ...

2–2 on aggregate; CSKA Sofia won on away goals.


More information Skonto, 2–3 ...
Attendance: 8,000
Referee: Attila Juhos (Hungary)

Dynamo Moscow won 5–4 on aggregate.


More information Hajduk Split, 0–0 ...
Attendance: 35,000

Fiorentina won 2–1 on aggregate.


More information Strømsgodset, 0–3 ...
Marienlyst Stadion, Drammen
Attendance: 5,500
Referee: Dieter Schoch (Switzerland)

Aston Villa won 6–2 on aggregate.


More information Grazer AK, 2–0 ...
Attendance: 7,536
Referee: Jacek Granat (Norway)

Grazer AK won 3–1 on aggregate.


Attendance: 8,448
Referee: Jacek Granat (Poland)

3–3 on aggregate; Red Star Belgrade won 4–3 on penalties.


More information Werder Bremen, 4–0 (a.e.t.) ...
Attendance: 17,774
Referee: Metin Tokat (Turkey)

Werder Bremen won 4–2 on aggregate.


More information Anorthosis Famagusta, 2–3 ...

Zürich won 7–2 on aggregate.


More information Marseille, 4–0 ...
Attendance: 17,868

Marseille won 6–2 on aggregate.


More information Real Sociedad, 1–0 ...
Attendance: 25,000

Real Sociedad won 5–2 on aggregate.


More information Feyenoord, 0–3 ...
Attendance: 36,500

Stuttgart won 4–3 on aggregate.


More information AEK Athens, 3–3 ...
Attendance: 20,364
Referee: Livio Bazzoli (Italy)

Vitesse won 6–3 on aggregate.


More information Monaco, 0–0 ...
Attendance: 5,200
Referee: Georg Dardenne (Germany)

Monaco won 3–1 on aggregate.


More information Grasshopper, 0–0 ...
Attendance: 7,400
Referee: Georgios Bikas (Greece)

Grasshoppers won 2–0 on aggregate.


More information Club Brugge, 2–2 ...
Attendance: 6,000
Referee: Paulo Paraty (Portugal)

Club Brugge won 7–2 on aggregate.


More information Rapid Wien, 1–2 ...
Attendance: 24,500
Referee: Miroslav Radoman (Yugoslavia)

Bordeaux won 3–2 on aggregate.


More information Obilić, 0–1 ...
Attendance: 10,000

Atlético Madrid won 3–0 on aggregate.


More information Parma, 3–1 ...

Parma won 3–2 on aggregate.


More information Celtic, 2–1 ...
Attendance: 38,000
Referee: Oğuz Sarvan (Turkey)

Celtic won 4–2 on aggregate.


More information Roma, 1–0 ...
Attendance: 21,247
Referee: Roelof Luinge (Netherlands)

Roma won 3–0 on aggregate.


More information Liverpool, 5–0 ...
Attendance: 23,792
Referee: Pascal Garibian (France)

Liverpool won 8–0 on aggregate.


More information Bayer Leverkusen, 1–0 ...
Attendance: 22,500

Bayer Leverkusen won 2–1 on aggregate.


More information Lyon, 2–2 ...
Attendance: 24,558

Lyon won 3–2 on aggregate.


More information Celta Vigo, 7–0 ...
Attendance: 12,000

Celta de Vigo won 8–0 on aggregate.


More information Real Betis, 5–0 ...
Attendance: 30,000
Referee: Eric Blareau (Belgium)

Real Betis won 5–1 on aggregate.


More information Valencia, 3–0 ...
Attendance: 15,000

Valencia won 7–3 on aggregate.


More information Marítimo, 1–0 (a.e.t.) ...
Attendance: 15,000
Referee: Fritz Stuchlik (Austria)

1–1 on aggregate; Leeds United won 4–1 on penalties.


More information Rangers, 4–2 ...
Attendance: 45,600

Rangers won 5–3 on aggregate.

Second round

More information Team 1, Agg.Tooltip Aggregate score ...
  • 1 The return leg of the Grasshopper vs. Fiorentina tie was played at the Arechi Stadium in Salerno instead of Fiorentina's home ground in Florence due to the club serving a stadium ban over an incident during their 1996–97 Cup Winners' Cup semifinal second leg match against Barcelona on 24 April 1997. The incident saw Barcelona player Iván de la Peña requiring medical assistance after getting hit with an object thrown from the stands as Fiorentina fans pelted the pitch with missiles following Barcelona's second goal in the 35th minute of the match.[2] Part of the punishment for Fiorentina was being required to play their next two European home matches at least 300 km away from their home stadium. Since Fiorentina failed to qualify for European competition in the 1997–98 season, the punishment was enacted during their 1998–99 UEFA Cup campaign.

First leg

More information Wisła Kraków, 1–1 ...
Attendance: 12,000
Referee: Marcel Lică (Romania)

More information Bologna, 2–1 ...

More information Red Star Belgrade, 1–2 ...
Attendance: 8,000
Referee: Eric Romain (Belgium)

More information Dynamo Moscow, 2–3 ...
Attendance: 8,000
Referee: Dieter Schoch (Switzerland)

More information Grazer AK, 3–3 ...
Attendance: 15,400
Referee: Jorge Coroado (Portugal)

More information Grasshopper, 0–2 ...
Attendance: 16,000
Referee: Graham Poll (England)

More information Stuttgart, 1–1 ...

More information CSKA Sofia, 2–4 ...
Attendance: 22,000
Referee: Georg Dardenne (Germany)

More information Vitesse, 0–1 ...
Attendance: 16,500
Referee: Fiorenzo Treossi (Italy)

More information Willem II, 1–1 ...
Attendance: 12,000
Referee: William Young (Scotland)

More information Bayer Leverkusen, 1–2 ...
Attendance: 22,500

More information Roma, 1–0 ...
Attendance: 43,000

More information Werder Bremen, 1–1 ...
Attendance: 22,000
Referee: Miroslav Radoman (Yugoslavia)

More information Liverpool, 0–0 ...
Attendance: 26,004
Referee: Livio Bazzoli (Italy)

More information Celtic, 1–1 ...
Attendance: 41,120

More information Celta Vigo, 0–1 ...
Attendance: 25,000
Referee: Oğuz Sarvan (Turkey)

Second leg

More information Slavia Prague, 0–2 ...
Attendance: 8,827
Referee: Georgios Bikas (Greece)

Bologna won 4–1 on aggregate.


More information Bordeaux, 2–1 ...
Attendance: 15,000
Referee: Juan Ansuátegui Roca (Spain)

Bordeaux won 3–1 on aggregate.


More information Parma, 2–1 ...
Attendance: 9,000

Parma won 3–2 on aggregate.


More information Club Brugge, 3–2 (a.e.t.) ...
Attendance: 13,000

Club Brugge won 4–3 on aggregate.


More information Monaco, 4–0 ...

AS Monaco won 7–3 on aggregate.


More information Real Sociedad, 3–0 ...
Attendance: 16,000
Referee: Terje Hauge (Norway)

Real Sociedad won 6–2 on aggregate.


More information Zürich, 4–2 ...
Attendance: 15,500
Referee: Leif Sundell (Sweden)

Zürich won 5–3 on aggregate.


More information Lyon, 3–2 ...
Attendance: 22,508

Lyon won 5–3 on aggregate.


More information Fiorentina, 0–3 (awarded) ...
Attendance: 40,000

The match was abandoned at half-time after the fourth official, Philippe Flament of Belgium, sustained a knee injury and bruising from a firecracker thrown onto the pitch by fans in the stands. At the moment of the incident, Fiorentina led 2–1 on the night and 4-1 on aggregate. Four days later at a UEFA emergency meeting, Fiorentina was kicked out of the UEFA Cup and the match was recorded as a 0–3 Grasshopper win. Future expulsion from European competition for Fiorentina was also considered by UEFA but eventually ruled out because of mitigating circumstances, specifically that the match, as part of an earlier punishment, was not played at Fiorentina's home stadium but in Salerno and credible evidence that the firecracker was likely thrown by fans of the local club Salernitana holding a grudge following a recent Serie A fixture between the two clubs.[2]
Grasshopper won 3–2 on aggregate.


More information Aston Villa, 1–3 ...
Attendance: 29,910
Referee: Armand Ancion (Belgium)

Celta de Vigo won 3–2 on aggregate.


More information Marseille, 3–2 ...
Attendance: 50,000
Referee: Paul Durkin (England)

Marseille won 4–3 on aggregate.


More information Leeds United, 0–0 ...
Attendance: 39,161

Roma won 1–0 on aggregate.


More information Atlético Madrid, 1–0 ...
Attendance: 28,000
Referee: Luc Huyghe (Belgium)

Atlético Madrid won 5–2 on aggregate.


More information Valencia, 2–2 ...
Attendance: 53,000

2–2 on aggregate; Liverpool won on away goals.


More information Real Betis, 3–0 ...
Attendance: 15,000
Referee: Jacek Granat (Poland)

Real Betis won 4–1 on aggregate.


More information Rangers, 1–1 ...
Attendance: 50,000

Rangers won 3–2 on aggregate.

Third round

More information Team 1, Agg.Tooltip Aggregate score ...

First leg

More information Roma, 1–0 ...
Attendance: 19,375
Referee: William Young (Scotland)

More information Grasshopper, 3–3 ...
Attendance: 7,200

More information Bologna, 4–1 ...

More information Real Sociedad, 2–1 ...
Attendance: 24,431
Referee: Graham Poll (England)

More information Lyon, 1–0 ...
Attendance: 20,178

More information Monaco, 2–2 ...
Attendance: 15,500
Referee: Armand Ancion (Belgium)

More information Rangers, 1–1 ...
Attendance: 49,514
Referee: Alain Sars (France)

More information Celta Vigo, 3–1 ...
Attendance: 24,600
Referee: Georgios Bikas (Greece)

Second leg

More information Parma, 3–1 ...
Attendance: 22,000
Referee: Terje Hauge (Norway)

Parma won 4–2 on aggregate.


More information Real Betis, 1–0 ...
Attendance: 20,000
Referee: Miroslav Radoman (Yugoslavia)

Bologna won 4–2 on aggregate.


More information Club Brugge, 3–4 ...

Lyon won 5–3 on aggregate.


More information Bordeaux, 0–0 ...

3–3 on aggregate; Bordeaux won on away goals.


More information Zürich, 2–2 ...
Attendance: 15,200

Roma won 3–2 on aggregate.


More information Liverpool, 0–1 ...
Attendance: 30,289

Celta de Vigo won 4–1 on aggregate.


More information Marseille, 1–0 ...
Attendance: 60,000

Marseille won 3–2 on aggregate.


More information Atlético Madrid, 4–1 (a.e.t.) ...

Atlético Madrid won 5–3 on aggregate.

Quarter-finals

More information Team 1, Agg.Tooltip Aggregate score ...

First leg

More information Bologna, 3–0 ...
Attendance: 19,550
Referee: Paul Durkin (England)

More information Bordeaux, 2–1 ...

More information Marseille, 2–1 ...
Attendance: 54,137

More information Atlético Madrid, 2–1 ...
Attendance: 40,000
Referee: Alain Sars (France)

Second leg

More information Parma, 6–0 ...
Attendance: 16,400

Parma won 7–2 on aggregate.


More information Lyon, 2–0 ...
Attendance: 44,000

Bologna won 3–2 on aggregate.


More information Roma, 1–2 ...
Attendance: 64,485

Atlético Madrid won 4–2 on aggregate.


More information Celta Vigo, 0–0 ...
Attendance: 32,000

Marseille won 2–1 on aggregate.

Semi-finals

More information Team 1, Agg.Tooltip Aggregate score ...

First leg

More information Marseille, 0–0 ...
Attendance: 57,300

More information Atlético Madrid, 1–3 ...

Second leg

More information Bologna, 1–1 ...
Attendance: 38,000
Referee: Markus Merk (Germany)

1–1 on aggregate; Marseille won on away goals.


More information Parma, 2–1 ...
Attendance: 9,872
Referee: Paul Durkin (England)

Parma won 5–2 on aggregate.

Final

More information Parma, 3–0 ...
Attendance: 61,000

See also


References

  1. "Fiorentina kicked out of Uefa Cup". The Guardian. 8 November 1998. Retrieved 8 August 2020.
  2. McLeman, Neil (11 May 1999). "Hugh Dallas; Taking all the heat .. and happy to be back for more". The Scotsman. HighBeam Research. Archived from the original on 24 September 2015. Retrieved 28 July 2014.

Share this article:

This article uses material from the Wikipedia article UEFA_Cup_1998–99, and is written by contributors. Text is available under a CC BY-SA 4.0 International License; additional terms may apply. Images, videos and audio are available under their respective licenses.