# 2019–20 Moldovan Cup

The 2019–20 Moldovan Cup (Romanian: Cupa Moldovei) was the 29th season of the annual Moldovan football cup competition. The competition started on 20 April 2019 with the preliminary round and concluded with the final on 30 June 2020. The winner qualifies for the first qualifying round of the 2020–21 UEFA Europa League.

## Format and Schedule

The preliminary round and the first two rounds proper are regionalised to reduce teams travel costs.
| Round | Match dates | Fixtures | Clubs |
| Preliminary Round | 20 April 2019 | 9 | 49 → 40 |
| First Round | 3–4 May 2019 | 16 | 40 → 24 |
| Second Round | 24–25 May 2019 | 8 | 24 → 16 |
| Round of 16 | 25–26 June 2019 (1st leg) 5–7 July 2019 (2nd leg) | 16 | 16 → 8 |
| Quarter-Finals | 24–25 September 2019 (1st leg) 29–30 October 2019 (2nd leg) | 8 | 8 → 4 |
| Semi-Finals | 21–22 June 2020 (1st leg) 25 June 2020 (2nd leg) | 4 | 4 → 2 |
| Final | 30 June 2020 | 1 | 2 → 1 |

## Participating clubs

The following 49 teams qualified for the competition:
| Divizia Națională the 8 teams of the 2019 season | Divizia A the 15 teams of the 2019 season | Divizia B the 26 teams of the 2019 season |
| Sheriff Tiraspol $^{titleholder}$ Milsami Orhei Petrocub-Hîncești Speranța Nisporeni Zimbru Chișinău Dinamo-Auto Sfîntul Gheorghe Codru Lozova | Zaria Bălți Florești Sîngerei Victoria Bardar Grănicerul Glodeni Ungheni Cahul-2005 Sireți Real Succes Sparta Chișinău Iskra Rîbnița Speranța Drochia Tighina Spartanii Selemet Dacia Buiucani | Inter Soroca Fortuna Pleșeni Edineț FCM Ungheni Olimp Comrat Sucleia Maiak Chirsova Flacăra Mingir Rîșcani Bogzești Congaz Rezina Sinteza Căușeni Intersport Sănătăuca Codru-Juniori Cruiz Plus Slobozia Mare Sporting Natalievca Cricova Fulger Ialoveni Academia Viitorul Fălești ARF Ialoveni Pepeni Sporting Trestieni Văsieni |

## Preliminary round

18 clubs from the Divizia B entered this round. Teams that finished higher on the league in the previous season played their ties away. 8 clubs from the Divizia B received a bye for the preliminary round. Matches were played on 20 April 2019.

## First round

17 clubs from the Divizia B and 15 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 3 and 4 May 2019.

## 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 24 and 25 May 2019.

## Final stage
### Bracket

| Round of 16 | Round of 16 | Round of 16 | Round of 16 | Quarter-finals | Quarter-finals | Quarter-finals | Quarter-finals | Semi-finals | Semi-finals | Semi-finals | Semi-finals | | Final | Final | |
| Edineț | 1 | 1 | 2 | | | | | | | | | | | | |
| Milsami Orhei | 3 | 6 | 9 | | | | | | | | | | | | |
| Milsami Orhei | 3 | 6 | 9 | Milsami Orhei | 0 | 0 | 0 | | | | | | | | |
| | | | | Sfîntul Gheorghe | 1 | 0 | 1 | | | | | | | | |
| Sfîntul Gheorghe | 1 | 2 | 3 | Sfîntul Gheorghe | 1 | 0 | 1 | | | | | | | | |
| FCM Ungheni | 0 | 0 | 0 | | | | | | | | | | | | |
| FCM Ungheni | 0 | 0 | 0 | | | | | Sfîntul Gheorghe | 5 | 2 | 7 | | | | |
| | | | | | | | | Speranța Nisporeni | 2 | 2 | 4 | | | | |
| Speranța Nisporeni | 6 | 3 | 9 | | | | | | | | | Speranța Nisporeni | 2 | 2 | 4 | | |
| Speranța Drochia | 1 | 0 | 1 | | | | | | | | | | | | |
| Speranța Drochia | 1 | 0 | 1 | Codru Lozova | 2 | 0 | 2 | | | | | | | | |
| | | | | Speranța Nisporeni | 2 | 5 | 7 | | | | | | | | |
| Codru Lozova | 7 | 3 | 10 | Speranța Nisporeni | 2 | 5 | 7 | | | | | | | | |
| Victoria Bardar | 1 | 0 | 1 | | | | | | | | | | | | |
| Victoria Bardar | 1 | 0 | 1 | | | | | | | | | | Petrocub-Hîncești (pen.) | 0 (5) | |
| | | | | | | | | | | | | | Sfîntul Gheorghe | 0 (3) | |
| Sporting Trestieni | 2 | 1 | 3 | | | | | | | | | | | | | Sfîntul Gheorghe | 0 (3) |
| Zimbru Chișinău | 4 | 5 | 9 | | | | | | | | | | | | |
| Zimbru Chișinău | 4 | 5 | 9 | Zimbru Chișinău | 1 | 1 | 2 | | | | | | | | |
| | | | | Petrocub-Hîncești | 2 | 3 | 5 | | | | | | | | |
| Petrocub-Hîncești | 7 | 2 | 9 | Petrocub-Hîncești | 2 | 3 | 5 | | | | | | | | |
| Tighina | 0 | 0 | 0 | | | | | | | | | | | | |
| Tighina | 0 | 0 | 0 | | | | | Petrocub-Hîncești (a) | 1 | 1 | 2 | | | | |
| | | | | | | | | Sheriff Tiraspol | 0 | 2 | 2 | | | | |
| Sheriff Tiraspol | 12 | 15 | 27 | | | | | | | | | Sheriff Tiraspol | 0 | 2 | 2 | | |
| Sireți | 0 | 0 | 0 | | | | | | | | | | | | |
| Sireți | 0 | 0 | 0 | Sheriff Tiraspol | 1 | 5 | 6 | | | | | | | | |
| | | | | Dinamo-Auto | 0 | 0 | 0 | | | | | | | | |
| Dinamo-Auto | 8 | 3 | 11 | Dinamo-Auto | 0 | 0 | 0 | | | | | | | | |
| Maiak Chirsova | 0 | 0 | 0 | | | | | | | | | | | | |

## 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 3 June 2019. The first legs were played on 25 and 26 June 2019 and the second legs on 5, 6 and 7 July 2019.
| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Edineț | 2–9 | Milsami Orhei | 1–3 | 1–6 |
| Sfîntul Gheorghe | 3–0 | FCM Ungheni | 1–0 | 2–0 |
| Speranța Nisporeni | 9–1 | Speranța Drochia | 6–1 | 3–0 |
| Codru Lozova | 10–1 | Victoria Bardar | 7–1 | 3–0 |
| Sporting Trestieni | 3–9 | Zimbru Chișinău | 2–4 | 1–5 |
| Petrocub-Hîncești | 9–0 | Tighina | 7–0 | 2–0 |
| Sheriff Tiraspol | 27–0 | Sireți | 12–0 | 15–0 |
| Dinamo-Auto | 11–0 | Maiak Chirsova | 8–0 | 3–0 |

### Second leg
## 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 9 July 2019. The first legs were played on 24 and 25 September 2019 and the second legs on 29 and 30 October 2019.
| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Milsami Orhei | 0–1 | Sfîntul Gheorghe | 0–1 | 0–0 |
| Codru Lozova | 2–7 | Speranța Nisporeni | 2–2 | 0–5 |
| Zimbru Chișinău | 2–5 | Petrocub-Hîncești | 1–2 | 1–3 |
| Sheriff Tiraspol | 6–0 | Dinamo-Auto | 1–0 | 5–0 |

### Second leg
## 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 1 November 2019. The first legs were played on 21 and 22 June 2020 and the second legs on 25 June 2020.
| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Sfîntul Gheorghe | 7–4 | Speranța Nisporeni | 5–2 | 2–2 |
| Petrocub-Hîncești | 2–2 (a) | Sheriff Tiraspol | 1–0 | 1–2 |

### First leg

The match was abandoned after 28 minutes due to heavy rain, and was resumed on Monday 22 June 2020 at the Zimbru Stadium in Chișinău, 20:00 EEST, from the point of abandonment.

### Second leg
## Final

The final was played on Tuesday 30 June 2020 at the Zimbru Stadium in Chișinău. The "home" team (for administrative purposes) was determined by an additional draw held on 26 June 2020.
| Petrocub | Sf. Gheorghe |
| GK | 29 | Cristian Avram |
| DF | 2 | Jacques Onana |
| DF | 4 | Petru Racu | 45+1' | 58' |
| DF | 20 | Douanla Melachio |
| DF | 22 | Ștefan Efros | | 46' |
| DF | 90 | Ion Jardan |
| MF | 8 | Iaser Țurcan |
| MF | 27 | Artiom Rozgoniuc | 63' |
| MF | 84 | Alexandru Onica | | 67' |
| FW | 9 | Vladimir Ambros (c) | | 90+3' |
| FW | 11 | Sergiu Plătică |
| Substitutes: ||
| GK | 99 | Igor Mostovei |
| DF | 5 | Arcadie Rusu | | 108' |
| MF | 13 | Vlad Oprea |
| MF | 17 | Victor Bogaciuc | | 90+3' |
| FW | 7 | Ilie Damașcan | | 67' |
| FW | 10 | Alexandru Bejan | 98' | 46' |
| FW | 18 | Vadim Gulceac | 72' | 58' | 108' |
| Head Coach: ||
| Lilian Popescu ||
| GK | 28 | Nicolai Cebotari |
| DF | 4 | Andrei Novicov |
| DF | 17 | Petru Ojog | 56' | 114' |
| DF | 18 | Yevhen Smirnov |
| DF | 19 | Serghei Svinarenco | 72' |
| MF | 5 | Vitalie Plămădeală (c) |
| MF | 7 | Alexandru Suvorov | | 75' |
| MF | 8 | Renat Mochulyak | | 87' |
| MF | 21 | Eugen Slivca | 65' | 75' |
| FW | 9 | Roman Volkov | 80' | 91' |
| FW | 14 | Maxim Iurcu | | 67' |
| Substitutes: ||
| GK | 1 | Maxim Railean |
| DF | 16 | Igor Bondarenco | | 114' |
| MF | 11 | Mihail Ghecev | 90+3' | 67' |
| MF | 15 | Victor Stînă | | 91' |
| MF | 22 | Dmitri Mandrîcenco | | 75' |
| MF | 24 | Sidy Sagna | | 75' |
| FW | 10 | Sergiu Istrati | | 87' |
| Head Coach: ||
| Serghei Cebotari ||
| Assistant referees: Yury Khomchanka (Belarus) Siarhei Kasavets (Belarus) Fourth official: Andrei Breguța (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 five substitutions, with a sixth allowed in extra time. |