2018–19 Moldovan Cup

The 2018–19 Moldovan Cup (Romanian: Cupa Moldovei) was the 28th season of the annual Moldovan football cup competition. It began with the preliminary round on 12 May 2018, and concluded with the final on 22 May 2019. Milsami Orhei were the defending champions.

2018–19 Moldovan Cup
The Zimbru Stadium in Chișinău hosted the final
Country Moldova
Dates12 May 2018 – 22 May 2019
Teams47
ChampionsSheriff Tiraspol
Runners-upSfîntul Gheorghe
Matches played59
Goals scored230 (3.9 per match)

Format and Schedule

The preliminary round and the first two rounds proper are regionalised to reduce teams travel costs.[1]

Round Match dates Fixtures Clubs
Preliminary Round 12 May 2018 7 47 → 40
First round 25–26 May 2018 16 40 → 24
Second round 9 June 2018 8 24 → 16
Round of 16 20 June 2018 (1st leg)
5–7 July 2018 (2nd leg)
16 16 → 8
Quarter-Finals 26 September 2018 (1st leg)
31 October 2018 (2nd leg)
8 8 → 4
Semi-Finals 16–17 April 2019 (1st leg)
7–8 May 2019 (2nd leg)
4 4 → 2
Final 22 May 2019 1 2 → 1

Participating teams

The following teams are qualified for the competition.

Divizia Națională
the 8 teams of the 2018 season
Divizia A
the 12 teams of the 2018 season
Divizia B
the 27 teams of the 2018 season

Number in brackets denote the level of respective league in Football in Moldova. Teams in bold continue to the next round of the competition.

Preliminary round

14 clubs from the Divizia B entered this round. Teams that finished higher on the league in the previous season played their ties away. 13 clubs from the Divizia B received a bye for the preliminary round. Matches were played on 12 May 2018.[2][3]

12 May 2018 Cruiz Camenca (3)3–4 Rezina (3) Camenca
17:00 EEST Stadium: Stadionul Orășenesc
Referee: Ghenadie Sidenco
12 May 2018 Sporting Natalievca (3)2–3 Speranța Drochia (3) Fălești
17:00 EEST Stadium: Stadionul Orășenesc
Referee: Alexandru Stefciuc
12 May 2018 Codru-Juniori (3)2–2 (a.e.t.)
(3–5 p)
FCM Ungheni (3) Călărași
17:00 EEST Stadium: Stadionul Orășenesc
Referee: Serghei Derenov
12 May 2018 Sucleia (3) 2–1Sinteza Căușeni (3)Căușeni
17:00 EEST Stadium: Stadionul Orășenesc
Referee: Iurie Covtun
12 May 2018 ISM-2017 (3)0–3 Tighina (3) Grigoriopol
17:00 EEST Stadium: Stadionul Orășenesc
Referee: Petru Stoianov
12 May 2018 Trachia Taraclia (3)0–2 Slobozia Mare (3) Taraclia
17:00 EEST Stadium: Stadionul Orășenesc
Referee: Andrei Diordiev
12 May 2018 Flacăra Mingir (3) 2–0Congaz (3)Mingir
17:00 EEST Stadium: Stadionul Sătesc
Referee: Denis Ivlev

First round

20 clubs from the Divizia B and 12 clubs from the Divizia A entered this round. In a match, the home advantage was granted to the team from the lower league. If two teams are from the same division, the team that finished higher on the league in the previous season played their tie away. Matches were played on 25 and 26 May 2018.[4][5][3]

25 May 2018 Fulger Ialoveni (3) 3–2Real Succes (2)Chișinău
17:00 EEST Stadium: Real Succes
Referee: Igor Boșca
26 May 2018 Maiac Cioropcani (3)0–4 Grănicerul Glodeni (2) Cioropcani
17:00 EEST Stadium: Stadionul Sătesc
Referee: Veaceslav Morgun
26 May 2018 Intersport Sănătăuca (3)1–2 Soroca (3) Sănătăuca
17:00 EEST Stadium: Stadionul Sătesc
Referee: Serghei Derenov
26 May 2018 Rîșcani (3)2–4 Edineț (3) Rîșcani
17:00 EEST Stadium: Stadionul Orășenesc
Referee: Dmitri Martîniuc
26 May 2018 Cricova (3)1–6 Florești (2) Cricova
17:00 EEST Stadium: Stadionul Orășenesc
Referee: Grigore Vorfolomei
26 May 2018 Bogzești (3) 3–1Ungheni (2)Telenești
17:00 EEST Stadium: Stadionul Orășenesc
Referee: Ghenadie Sidenco
26 May 2018 Rezina (3)0–2 Iskra Rîbnița (2) Rîbnița
17:00 EEST Stadium: Stadionul Orășenesc
Referee: Andrei Ghetmanciuc
26 May 2018 Speranța Drochia (3) 1–0Sîngerei (2)Drochia
17:00 EEST Stadium: Stadionul Orășenesc
Referee: Valerii Minciuna
26 May 2018 FCM Ungheni (3)1–3 Codru Lozova (2) Ungheni
17:00 EEST Stadium: Stadionul Orășenesc
Referee: Ion Orlic
26 May 2018 Sucleia (3)1–3 Sparta Chișinău (2) Tiraspol
17:00 EEST Stadium: Stadionul Municipal
Referee: Radu Tobultoc
26 May 2018 Tighina (3) 1–0 (a.e.t.)Sireți (2)Bender
17:00 EEST Stadium: Stadionul Șelcovic
Referee: Denis Ivlev
26 May 2018 Slobozia Mare (3)1–4 Cahul-2005 (2) Slobozia Mare
17:00 EEST Stadium: Stadionul Sătesc
Referee: Andrei Breguța
26 May 2018 Flacăra Mingir (3) 3–0Saxan (2)Mingir
17:00 EEST Stadium: Stadionul Sătesc
Referee: Andrei Cojocaru
26 May 2018 Spartanii Selemet (3) 4–0Olimp Comrat (3)Comrat
17:00 EEST Stadium: Stadionul Orășenesc
Referee: Vitalie Cobzac
26 May 2018 Maiak Chirsova (3) 0–0 (a.e.t.)
(4–3 p)
Fortuna Pleșeni (3)Chirsova
17:00 EEST Stadium: Stadionul Sătesc
Referee: Iurie Covtun
26 May 2018 Dacia Buiucani (3)3–4 Victoria Bardar (2) Chișinău
17:30 EEST Stadium: Joma Arena
Referee: Dumitru Muntean

Second round

The 16 winners from the previous round entered this round. In a match, the home advantage was granted to the team from the lower league. If two teams are from the same division, the team that finished higher on the league in the previous season played their tie away. Matches were played on 9 June 2018.[6][7][3][8]


9 June 2018 Soroca (3)3–5 Grănicerul Glodeni (2) Soroca
17:30 EEST N. Ursu 16'
D. Cananău 78' (pen.)
I. Antonov 88'
A. Drab 36', 65'
Boghiu 54'
V. Noroc 59'
V. Grijuc 72'
Stadium: Stadionul Orășenesc
Referee: Serghei Derenov
9 June 2018 Edineț (3)0–1 Florești (2) Edineț
17:30 EEST G. Ploniș 20' Stadium: Stadionul Orășenesc
Referee: Alexandru Stefciuc
9 June 2018 Bogzești (3)w/o[9] Iskra Rîbnița (2) Telenești
17:30 EEST Stadium: Stadionul Orășenesc
Referee: Valerii Minciuna
9 June 2018 Speranța Drochia (3)0–2 Codru Lozova (2) Drochia
17:30 EEST D. Adam 39'
Răilean 57'
Stadium: Stadionul Orășenesc
Referee: Veaceslav Morgun
9 June 2018 Tighina (3)0–3 Sparta Chișinău (2) Bender
17:30 EEST G. Cojocari 45'
A. Apostol 65'
M. Buruiană 74'
Stadium: Stadionul Șelcovic
Referee: Ion Bilea
9 June 2018 Flacăra Mingir (3)0–2 Cahul-2005 (2) Mingir
17:30 EEST A. Carastoian 30'
E. Culivschii 85'
Stadium: Stadionul Sătesc
Referee: Denis Ivlev
9 June 2018 Fulger Ialoveni (3)2–3 Victoria Bardar (2) Ialoveni
17:30 EEST Stadium: Stadionul Orășenesc
Referee: Andrei Ghetmanciuc
9 June 2018 Spartanii Selemet (3) 3–0Maiak Chirsova (3)Selemet
17:30 EEST V. Iordachi 3', 56'
Sofroni 86'
Stadium: Stadionul Sătesc
Referee: Andrei Breguța

Final stage

Bracket

Round of 16 Quarter-finals Semi-finals Final
              
Grănicerul Glodeni 0 2 2
Milsami Orhei 2 4 6
Petrocub-Hîncești 0 1 1
Milsami Orhei 2 0 2
Petrocub-Hîncești 10 6 16
Florești 2 1 3
Sheriff Tiraspol 2 0 2
Milsami Orhei 0 0 0
Sheriff Tiraspol 7 9 16
Iskra Rîbnița 0 1 1
Sheriff Tiraspol 3 3 6
Speranța Nisporeni 0 0 0
Speranța Nisporeni (a) 0 2 2
Codru Lozova 1 1 2
Sheriff Tiraspol 1
Sfîntul Gheorghe 0
Sfîntul Gheorghe 7 3 10
Sparta Chișinău 2 3 5
Dinamo-Auto 0 2 2
Sfîntul Gheorghe 3 1 4
Cahul-2005 1 0 1
Dinamo-Auto 0 5 5
Zimbru Chișinău 0 1 1
Sfîntul Gheorghe 1 3 4
Victoria Bardar 1 1 2
Zaria Bălți 4 4 8
Zaria Bălți 3 1 4
Zimbru Chișinău 2 7 9
Zimbru Chișinău 0 4 4
Spartanii Selemet 0 1 1

Round of 16

The 8 winners from the previous round and 8 clubs from the Divizia Națională entered this round. The home teams in the first legs and the pairs were determined in a draw held on 13 June 2018.[10] The first legs were played on 20 June 2018 and the second legs on 5,6 and 7 July 2018.[11][12][13][14][3]

Team 1 Agg.Tooltip Aggregate score Team 2 1st leg 2nd leg
Grănicerul Glodeni 2–6 Milsami Orhei 0–2 2–4
Petrocub-Hîncești 16–3 Florești 10–2 6–1
Sheriff Tiraspol 16–1 Iskra Rîbnița 7–0 9–1
Speranța Nisporeni 2–2 (a) Codru Lozova 0–1 2–1
Sfîntul Gheorghe 10–5 Sparta Chișinău 7–2 3–3
Cahul-2005 1–5 Dinamo-Auto 1–0 0–5
Victoria Bardar 2–8 Zaria Bălți 1–4 1–4
Zimbru Chișinău 4–1 Spartanii Selemet 0–0 4–1

First leg

20 June 2018 Grănicerul Glodeni (2)0–2Milsami Orhei (1)Glodeni
18:30 EEST Report M. Antoniuc 36'
Bugaiov 76'
Stadium: Stadionul Orășenesc
Attendance: 400
Referee: Ghenadie Sidenco
20 June 2018 Speranța Nisporeni (1)0–1Codru Lozova (2)Orhei
18:30 EEST Report D. Adam 14' Stadium: CSR
Attendance: 100
Referee: Vladislav Ivancenco
20 June 2018 Sfîntul Gheorghe (1)7–2Sparta Chișinău (2)Suruceni
18:30 EEST Maxim 24', 45+1'
Istrati 31', 84'
Ghecev 54'
D. Gheiceanu 62'
Erhan 90+3'
Report M. Buruiană 8'
A. Apostol 42'
Stadium: Suruceni Stadium
Attendance: 150
Referee: Ruslan Muntean
20 June 2018 Cahul-2005 (2)1–0Dinamo-Auto (1)Cahul
18:30 EEST E. Culivschii 14' Report Stadium: Stadionul Atlant
Attendance: 400
Referee: Andrei Breguța
20 June 2018 Victoria Bardar (2)1–4Zaria Bălți (1)Chișinău
18:30 EEST D. Cemschi 59' (o.g.) Report Văluță 4' (o.g.)
D. Semirov 21'
Yermak 25' (pen.)
D. Rogac 57'
Stadium: Real Succes
Attendance: 50
Referee: Valerii Minciuna
20 June 2018 Sheriff Tiraspol (1)7–0Iskra Rîbnița (2)Tiraspol
19:00 EEST
Cobeț 35', 53', 71'
Gerson 38'
Badibanga 75'
Kamara 88', 90+1'
Report Stadium: Sheriff-2 Stadium
Attendance: 450
Referee: Andrei Diordiev
20 June 2018 Zimbru Chișinău (1)0–0Spartanii Selemet (3)Chișinău
19:00 EEST Report Stadium: Zimbru Stadium
Attendance: 150
Referee: Ion Orlic
20 June 2018 Petrocub-Hîncești (1)10–2Florești (2)Hîncești
20:00 EEST Puntus 12', 59', 79'
D. Taras 18'
Paireli 20'
V. Ambros 49'
Mudrac 56'
Ivanov 62'
Onana 74'
A. Macrițchii 89'
Report Al. Popovici 71'
I. Bîcicov 85'
Stadium: Stadionul Municipal
Attendance: 400
Referee: Dumitru Muntean

Second leg

5 July 2018 Iskra Rîbnița (2)1–9
(1–16 agg.)
Sheriff Tiraspol (1) Rîbnița
17:30 EEST I. Carandașov 50' Report Belousov 10', 79'
Gerson 12', 27'
Jô Santos 55', 56'
Boiciuc 63'
Kapić 71'
Cobeț 90+1'
Stadium: Stadionul Orășenesc
Attendance: 400
Referee: Ion Bilea
5 July 2018 Milsami Orhei (1) 4–2
(6–2 agg.)
Grănicerul Glodeni (2)Orhei
20:00 EEST O. Andronic 13', 37'
S. Plătică 21'
Ibrian 35'
Report V. Cheptenari 27'
A. Drab 90'
Stadium: CSR
Attendance: 500
Referee: Gabriel Tupicica
6 July 2018 Florești (2)1–6
(3–16 agg.)
Petrocub-Hîncești (1) Izvoare
17:30 EEST G. Ploniș 78' Report Pătraș 5'
Vremea 17'
Cojocaru 35'
Melachio 52'
Pîslă 59', 89'
Stadium: Stadionul Sătesc
Attendance: 200
Referee: Daniel Luca
6 July 2018 Zaria Bălți (1) 4–1
(8–2 agg.)
Victoria Bardar (2)Bălți
17:30 EEST Gulceac 74'
R. Bostan 76'
Conrado 79'
Alexeev 85'
Report I. Bîcicov 38' Stadium: Stadionul Orășenesc
Attendance: 500
Referee: Andrei Breguța
7 July 2018 Codru Lozova (2)1–2
(2–2 a agg.)
Speranța Nisporeni (1) Ghidighici
17:30 EEST I. Mamaliga 50' Report M. Bolun 75'
Iurcu 90+1' (pen.)
Stadium: Ghidighici Stadium
Attendance: 100
Referee: Dumitru Muntean
7 July 2018 Sparta Chișinău (2)3–3
(5–10 agg.)
Sfîntul Gheorghe (1) Chișinău
17:30 EEST F. Cheltuitor 56'
V. Mereacre 67'
S. Rusu 86'
Report Suvorov 36'
Agnero 75'
D. Gheiceanu 77'
Stadium: Real Succes
Attendance: 100
Referee: Nicolae Murzac
7 July 2018 Dinamo-Auto (1) 5–0
(5–1 agg.)
Cahul-2005 (2)Tîrnauca
17:30 EEST Truhanov 6'
N. Capraru 30' (o.g.)
Rebenja 36', 81'
Boychuk 69'
Report Stadium: Dinamo-Auto
Attendance: 50
Referee: Alexandru Tean
7 July 2018 Spartanii Selemet (3)1–4
(1–4 agg.)
Zimbru Chișinău (1) Selemet
17:30 EEST S. Cușciac 67' (pen.) Report Stînă 33' (pen.)
Yaméogo 37', 39'
Nicolaescu 50'
Stadium: Stadionul Sătesc
Attendance: 500
Referee: Veaceslav Banari

Quarter-finals

The 8 winners from the previous round entered the quarter-finals. The home teams in the first legs were determined in a draw held on 16 July 2018.[15] The first legs were played on 26 September 2018 and the second legs on 31 October 2018.[16][17][3]

Team 1 Agg.Tooltip Aggregate score Team 2 1st leg 2nd leg
Petrocub-Hîncești 1–2 Milsami Orhei 0–2 1–0
Sheriff Tiraspol 6–0 Speranța Nisporeni 3–0 3–0
Dinamo-Auto 2–4 Sfîntul Gheorghe 0–3 2–1
Zaria Bălți 4–9 Zimbru Chișinău 3–2 1–7

First leg

26 September 2018 Dinamo-Auto (1)0–3Sfîntul Gheorghe (1)Tîrnauca
15:30 EEST Report Urvanțev 28'
Molla 42', 69'
Stadium: Dinamo-Auto
Attendance: 50
Referee: Gabriel Tupicica
26 September 2018 Zaria Bălți (1)3–2Zimbru Chișinău (1)Orhei
15:30 EEST Gulceac 73'
Ovseanicov 79'
Yermak 90+4' (pen.)
Report Teixeira 14'
Cassius 90'
Stadium: CSR
Attendance: 100
Referee: Iurie Covtun
26 September 2018 Sheriff Tiraspol (1)3–0Speranța Nisporeni (1)Tiraspol
18:00 EEST Balima 21', 45'
Anton 56'
Report Stadium: Sheriff-2 Stadium
Attendance: 1,500
Referee: Andrei Breguța
26 September 2018 Petrocub-Hîncești (1)0–2Milsami Orhei (1)Hîncești
18:30 EEST Report V. Jardan 3'
M. Plătică 82'
Stadium: Stadionul Municipal
Attendance: 700
Referee: Alexandru Tean

Second leg

31 October 2018 Speranța Nisporeni (1)0–3
(0–6 agg.)
Sheriff Tiraspol (1) Ghidighici
13:00 EET Report Balima 56'
Kulušić 60'
Kovačević 82'
Stadium: Ghidighici Stadium
Attendance: 100
Referee: Daniel Luca
31 October 2018 Sfîntul Gheorghe (1) 1–2
(4–2 agg.)
Dinamo-Auto (1)Suruceni
13:00 EET Istrati 21' Report Rebenja 25'
Cheptine 61'
Stadium: Suruceni Stadium
Attendance: 100
Referee: Petru Stoianov
31 October 2018 Zimbru Chișinău (1) 7–1
(9–4 agg.)
Zaria Bălți (1)Chișinău
13:00 EET Teixeira 21' (pen.), 74'
Țîgîrlaș 26'
Obekop 36'
Semedo 54'
Scoarță 67', 86'
Report Patric 69' Stadium: Zimbru-2 Stadium
Attendance: 300
Referee: Veaceslav Banari
31 October 2018 Milsami Orhei (1) 0–1
(2–1 agg.)
Petrocub-Hîncești (1)Orhei
18:00 EET Report Melachio 68' Stadium: CSR
Attendance: 500
Referee: Vladislav Ivancenco

Semi-finals

The 4 winners from the previous round entered the semi-finals. The home teams in the first legs were determined in a draw held on 4 December 2018.[18] The first legs were played on 16 and 17 April 2019 and the second legs on 7 and 8 May 2019.[19][20][21][22][3]

Team 1 Agg.Tooltip Aggregate score Team 2 1st leg 2nd leg
Sheriff Tiraspol 2–0 Milsami Orhei 2–0 0–0
Zimbru Chișinău 1–4 Sfîntul Gheorghe 0–1 1–3

First leg

16 April 2019 Sheriff Tiraspol (1)2–0Milsami Orhei (1)Tiraspol
18:00 EEST Tambe 79', 84' Report Stadium: Sheriff Stadium
Attendance: 500
Referee: Gabriel Tupicica
17 April 2019 Zimbru Chișinău (1)0–1Sfîntul Gheorghe (1)Chișinău
19:00 EEST Report Istrati 9' Stadium: Zimbru Stadium
Attendance: 300
Referee: Alexandru Tean

Second leg

7 May 2019 Milsami Orhei (1)0–0
(0–2 agg.)
Sheriff Tiraspol (1) Orhei
18:00 EEST Report Stadium: CSR
Attendance: 960
Referee: Vladislav Ivancenco
8 May 2019 Sfîntul Gheorghe (1) 3–1
(4–1 agg.)
Zimbru Chișinău (1)Suruceni
15:00 EEST Kirakosyan 30'
Boiciuc 56'
Novicov 84'
Report Cojocari 52' (pen.) Stadium: Suruceni Stadium
Attendance: 100
Referee: Dumitru Muntean

Final

The final was played on Wednesday 22 May 2019 at the Zimbru Stadium in Chișinău. The "home" team (for administrative purposes) was determined by an additional draw held on 9 May 2019.[23]

Sheriff Tiraspol1–0 (a.e.t.)Sfîntul Gheorghe
Leandro 92' Report
Attendance: 5,250
Sheriff
Sf. Gheorghe
GK20Croatia Zvonimir Mikulić
DF15Brazil Cristiano
DF23Serbia Vladimir Kovačević
DF55Bosnia and Herzegovina Mateo Sušić
DF90Moldova Veaceslav Posmac (c)
MF8Moldova Mihail GhecevYellow card 77'
MF10Spain José Ángeldownward-facing red arrow 70'
MF17Moldova Alexandr Belousov
MF18Moldova Gheorghe Anton
MF32Moldova Evgheni Oanceadownward-facing red arrow 46'
FW24Moldova Evghenii Bercodownward-facing red arrow 46'
Substitutes:
GK1Moldova Dumitru Celeadnic
DF6Poland Jarosław Jachupward-facing green arrow 117'
DF14Burkina Faso Benjamin Balima
DF22Moldova Vadim Dijinari
MF19Croatia Antun Palićupward-facing green arrow 46'
MF77Belarus Yury KendyshYellow card 99'upward-facing green arrow 70'
FW70Brazil Leandroupward-facing green arrow 46'downward-facing red arrow 117'
Head Coach:
Croatia Zoran Zekić
GK28Moldova Nicolai Cebotari
DF3Moldova Maxim FocșaYellow card 108'
DF4Moldova Andrei Novicov
DF17Moldova Petru Ojog
DF19Moldova Serghei SvinarencoYellow card 45'downward-facing red arrow 90'
MF7Moldova Alexandru Suvorov (c)
MF11Armenia Garegin Kirakosyandownward-facing red arrow 81'
MF21Moldova Eugen Slivcadownward-facing red arrow 53'
MF97Moldova Artiom RozgoniucYellow card 108'
FW9Moldova Alexandru Boiciuc
FW10Moldova Sergiu Istratidownward-facing red arrow 97'
Substitutes:
GK25Moldova Dmitrii Burac
DF15Moldova Victor Martin
DF16Ukraine Myroslav Mazur
DF24Moldova Vladimir Ghenaitisupward-facing green arrow 90'
MF5Moldova Vitalie Plămădealăupward-facing green arrow 53'
MF22Moldova Dmitri Mandrîcencoupward-facing green arrow 97'
MF99Moldova Artiom Carastoianupward-facing green arrow 81'
Head Coach:
Moldova Serghei Cebotari

Assistant referees:
Vasile Marinescu (Romania)
Ovidiu Artene (Romania)
Fourth official:
Alexandru Tean (Moldova)

Match rules

  • 90 minutes.
  • 30 minutes of extra time if necessary.
  • Penalty shoot-out if score is still level.
  • Seven named substitutes.
  • Maximum of three substitutions, with a fourth allowed in extra time.

References

  1. "Regulations" (PDF). fmf.md. Archived from the original (PDF) on 2018-08-27. Retrieved 2018-05-10.
  2. "Preliminary round preview". sports.md.
  3. Results Archived 2019-07-11 at the Wayback Machine fmf.md
  4. "First round preview 25 May". sports.md.
  5. "First round preview 26 May". sports.md.
  6. "Second round preview". sports.md.
  7. "Second round results". sports.md.
  8. "Comitetul de competiții". fmf.md.
  9. The match was not played because there was no ambulance at the field. Awarded a 3–0 technical victory to Iskra
  10. "Round of 16 draw". fmf.md.
  11. "Round of 16 preview 20 June". sports.md.
  12. "Round of 16 preview 5 July". sports.md.
  13. "Round of 16 preview 6 July". sports.md.
  14. "Round of 16 preview 7 July". sports.md.
  15. "Quarter-finals draw". fmf.md.
  16. "Quarter finals preview 26 September". sports.md.
  17. "Quarter finals preview 31 October". sports.md.
  18. "Semi-finals draw". fmf.md.
  19. "Semi-final preview 16 April". sports.md.
  20. "Semi-final preview 17 April". sports.md.
  21. "Semi-final preview 7 May". sports.md.
  22. "Semi-final preview 8 May". sports.md.
  23. "Final draw". fmf.md.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.