| Tournament details | |
|---|---|
| Country | |
| Final positions | |
| Champions | Beroe Stara Zagora (1st cup)  | 
| Runner-up | Chernomorets Pomorie | 
The 2009–10 Bulgarian Cup was the 28th official season of the Bulgarian annual football knockout tournament. The competition began on September 16, 2009 with the matches of the preliminary round and ended with the final on May 5, 2010. Litex Lovech are the defending champions.
Beroe won the competition, beating Chernomorets Pomorie in the finals at Gradski. As such, they qualified for the third qualifying round of the 2010–11 UEFA Europa League.
Participating clubs
The following teams competed in the cup: (Teams in bold are still active in the competition)
1 Belasitsa Petrich was removed from West B PFG due lack of funding.
2 Chavdar Byala Slatina declined its participation on the tournament.
3 Spartak Pleven was removed from West B PFG on 10 March 2009 due lack of eligible players.
4 Lokomotiv Stara Zagora was removed from East B PFG on 3 August 2009 due lack of funding.
5 Rodopa Smolyan declined its participation on the tournament due lack of funding.
Preliminary round
In this round entered 4 winners from the regional competitions as well as 3 teams from B PFG (second level) decided by random draw. There should have been 4 teams selected from B PFG, but since this year's league features only 31 team, 3 teams were chosen. The matches were played on 16 September and 8 October 2009.
| 16 September 2009 | OFC Devnya | 1–5 | Nesebar | Devnya | 
| 16:00 UTC+3 | Nikolay Kateliev  | 
Vasil Stefanov  Martin Kokaldzhiev Ventsislav Hristov Ivan Ilyanov  | 
Attendance: Unknown | 
| 16 September 2009 | Maritsa | 3–2 (a.e.t.) | Balkan | Plovdiv | 
| 16:00 UTC+3 | Yuseinov  Krachunov  | 
Ralchovski  P.Petrov  | 
Stadium: Maritsa Attendance: Unknown  | 
| 8 October 2009 | Lokomotiv 1925 Septemvri | 1–3 | Botev Vratsa | Septemvri | 
| 15:00 UTC+3 | A. Petrov  | 
D. Petrov  Romanov  | 
Attendance: 300 | 
Note: Roman numerals in brackets denote the league tier the clubs participate in during the 2009–10 season.
First round
In this round entered winners from the previous round together with the remaining 28 teams from B PFG. The matches were played on 21 October 2009.
| 20 October 2009 | Lyubimetz 2007 | 0–5 | Brestnik 1948 | Lyubimets | 
| 15:00 UTC+3 | Atanasov  Gemedzhiev Stoychev  | 
Stadium: Unknown Attendance: Unknown  | 
| 21 October 2009 | Minyor Radnevo | 2–1 | Kom-Minyor | Radnevo | 
| 15:00 UTC+3 | Pavlov  Kurtev  | 
Kolev  | 
Stadium: Unknown Attendance: Unknown  | 
| 21 October 2009 | Volov | 0–2 | Chernomorets Balchik | Shumen | 
| 15:00 UTC+3 | Cvetkov  | 
Filipov  Tanev  | 
Stadium: Panayot Volov Attendance: Unknown  | 
| 21 October 2009 | FC Tryavna | 0–1 (a.e.t.) | Vihren | Tryavna | 
| 15:00 UTC+3 | Abushev  S. Georgiev  | 
Stadium: Unknown Attendance: Unknown  | 
| 21 October 2009 | Botev Vratsa | 2–0 | Spartak Varna | Vratsa | 
| 15:00 UTC+3 | Valeriev  Borisov  | 
Stadium: Hristo Botev Attendance: Unknown  | 
| 21 October 2009 | Chernomorets Pomorie | 1–0 (a.e.t.) | Botev Krivodol | Pomorie | 
| 15:00 UTC+3 | Bozhinov  | 
Stadium: Unknown Attendance: Unknown  | 
| 21 October 2009 | Svilengrad 1921 | 1–0 | Akademik Sofia | Svilengrad | 
| 15:00 UTC+3 | Hristov  | 
Stadium: Kolodruma Attendance: Unknown  | 
| 21 October 2009 | Maritsa | 4–1 | Vidima-Rakovski | Plovdiv | 
| 15:00 UTC+3 | Yuseinov  Plachkov Enchev  | 
Pavlov  | 
Stadium: Maritsa Attendance: Unknown  | 
| 21 October 2009 | Dunav | 2–1 (a.e.t.) | Spartak Plovdiv | Ruse | 
| 15:00 UTC+3 | Dimov  Dzharnaliev  | 
Chernev  | 
Stadium: Dunav Attendance: Unknown  | 
| 21 October 2009 | Belite Orli | 2–1 (a.e.t.) | Dobrudzha | Pleven | 
| 15:00 UTC+3 | Petrov  Georgiev  | 
Angelov  | 
Stadium: Belite orli Attendance: Unknown  | 
| 21 October 2009 | Septemvri | 2–0 | Svetkavitsa | Simitli | 
| 15:00 UTC+3 | Lyaskov  Kosturkov  | 
Stadium: Unknown Attendance: Unknown  | 
| 21 October 2009 | Marek | 4–0 | Nesebar | Dupnitsa | 
| 15:00 UTC+3 | Sokolov  Vladimirov Valentinov  | 
Stadium: Bonchuk Attendance: Unknown  | 
| 21 October 2009 | Bdin | 0–1 | Rilski sportist | Vidin | 
| 15:00 UTC+3 | Marinov  | 
Stadium: Unknown Attendance: Unknown  | 
| 21 October 2009 | Pirin Gotse Delchev | 2–0 | Etar 1924 | Gotse Delchev | 
| 15:00 UTC+3 | Lapantov  Yusev  | 
Stadium: Unknown Attendance: Unknown  | 
| 21 October 2009 | Chavdar Etropole | 1–0 | Bansko | Etropole | 
| 15:00 UTC+3 | Valov  Paziyski  | 
Stadium: Unknown Attendance: Unknown  | 
Second round
This round featured winners from the first round and all 16 teams from A PFG. The matches were played on 24, 25, November, 2, 3, 9 and 10 December 2009.
| 24 November 2009 | Sliven | 1–0 | Pirin Blagoevgrad | Sliven | 
| 13:30 UTC+2 | Vandev  | 
Stadium: Hadzhi Dimitar Attendance: 1,700  | 
| 25 November 2009 | Botev Vratsa | 2–0 | Chernomorets Balchik | Vratsa | 
| 13:30 UTC+2 | Rangelov  Romanov  | 
Stadium: Hristo Botev Attendance: 2,500  | 
| 25 November 2009 | Vihren | 0–0 (a.e.t.) (3–4 p)  | Slavia | Sandanski | 
| 13:30 UTC+2 | Stadium: Sandanski Attendance: 1,300  | |||
| Penalties | ||||
| Djorov  V. Georgiev Trenkov Petrov Kabranov  | 
Mladenov  B. Georgiev Junior Popara  | 
|||
| 25 November 2009 | Chernomorets Pomorie | 3–0 | Dunav | Burgas | 
| 13:30 UTC+2 | Kostadinov  Bozhinov  | 
Stadium: Pomorie Attendance: Unknown  | 
| 25 November 2009 | Marek | 2–0 | Belite orli | Dupnitsa | 
| 13:30 UTC+2 | Valentinov  | 
Stadium: Bonchuk Attendance: Unknown  | 
| 25 November 2009 | Svilengrad 1921 | 0–1 | CSKA Sofia | Svilengrad | 
| 13:30 UTC+2 | Michel Platini  | 
Stadium: Kolodruma Attendance: 3,000  | 
| 25 November 2009 | Rilski sportist | 0–2 | Chavdar Etropole | Samokov | 
| 13:30 UTC+2 | Nikolov  | 
Stadium: Iskar Attendance: Unknown  | 
| 25 November 2009 | Lokomotiv Sofia | 2–1 | Botev Plovdiv | Sofia | 
| 13:30 UTC+2 | Garov  Kamburov  | 
Yordanov  | 
Stadium: Lokomotiv Attendance: 500  | 
| 25 November 2009 | Kaliakra | 2–0 | Lokomotiv Plovdiv | Kavarna | 
| 13:30 UTC+2 | Petkov  Raychev  | 
Stadium: Kavarna Attendance: 2,200  | 
| 25 November 2009 | Maritsa | 3–1 | Minyor Radnevo | Plovdiv | 
| 13:30 UTC+2 | Uchikov  Tanev Bayrev  | 
Kyosev  | 
Stadium: Maritsa Attendance: Unknown  | 
| 25 November 2009 | Lokomotiv Mezdra | 3–0 | Sportist | Mezdra | 
| 13:30 UTC+2 | Bamba  Popov Todorov  | 
Stadium: Lokomotiv Attendance: 300  | 
| 25 November 2009 | Chernomorets Burgas | 0–2 | Cherno More | Burgas | 
| 16:30 UTC+2 | (Report) | Bornosuzov  Eli Marques  | 
Stadium: Lazur Attendance: 350 Referee: Georgi Yordanov  | 
| 2 December 2009 | Septemvri | 0–0 (a.e.t.) (4–5 p)  | Minyor Pernik | Simitli | 
| 13:30 UTC+2 | (Report) | Stadium: Unknown Attendance: 400 Referee: Angel Bayltsaliev  | ||
| Penalties | ||||
| Lyaskov  Luleyski Shumantov Petrunov Dimitrov  | 
Vitanov  Janković Krumov Zlatkov Ashimov  | 
|||
| 3 December 2009 | Pirin Gotse Delchev | 0–4 | Litex | Gotse Delchev | 
| 13:30 UTC+2 | (Report) | Sandrinho  Saidhodzha Cvetanov Milanov  | 
Stadium: Gotse Delchev Attendance: 4,000 Referee: Kalin Lyudmilov  | 
| 9 December 2009 | Brestnik 1948 | 0–2 | Levski Sofia | Plovdiv | 
| 13:00 UTC+2 | (Report) | Hristov  Miliev  | 
Stadium: Lauta Attendance: Unknown Referee: Tasko Taskov  | 
Third round
In this round entered winners from the second round. The matches were played on 12 and 13 December 2009.
| 12 December 2009 | Minyor Pernik | 1–0 | Sliven | Pernik | 
| 13:00 UTC+2 | Janković  | 
(Report) | Stadium: Minyor Attendance: 1,500 Referee: Ivaylo Stoyanov  | 
| 12 December 2009 | Chernomorets Pomorie | 1–0 | Botev Vratsa | Pomorie | 
| 13:00 UTC+2 | R. Vankov  | 
(Report) | Stadium: Gradski Stadion Pomorie Attendance: 50 Referee: Dimitar Andreev  | 
| 12 December 2009 | Marek Dupnitsa | 1–5 | Kaliakra | Dupnitsa | 
| 13:30 UTC+2 | (Report) | Stadium: Bonchuk Attendance: 200 Referee: Georgi Ignatov  | 
| 12 December 2009 | Maritsa Plovdiv | 0–1 (a.e.t.) | Chavdar Etropole | Plovdiv | 
| 13:00 UTC+2 | (Report) | P. Tonchev  | 
Stadium: Maritsa Attendance: 800 Referee: Atanas Dimitrov  | 
| 12 December 2009 | Lokomotiv Sofia | 1–2 | Slavia Sofia | Sofia | 
| 13:30 UTC+2 | Baldovaliev  Bandalovski  | 
(Report) | Du Bala  Ivanov  | 
Stadium: Lokomotiv Attendance: 1,200 Referee: Nikolay Yordanov  | 
| 12 December 2009 | CSKA Sofia | 1–0 | Litex Lovech | Sofia | 
| 16:00 UTC+2 | Delev  | 
(Report) | Stadium: Balgarska Armiya Attendance: 1,500 Referee: Aleksandar Kostadinov  | 
| 13 December 2009 | Lokomotiv Mezdra | 0–3 | Beroe | Mezdra | 
| 13:30 UTC+2 | Atanasov  | 
Stadium: Lokomotiv Attendance: 300 Referee: Angel Angelov  | 
| 13 December 2009 | Cherno More Varna | 4–1 | Levski Sofia | Varna | 
| 13:30 UTC+2 | Iliev  Georgiev Dyakov  | 
Milanov  Rabeh  | 
Stadium: Ticha Attendance: 2,500 Referee: Stanislav Stavrov  | 
Quarter-finals
| 31 March 2010 | Chernomorets Pomorie | 2–0 | Minyor Pernik | Pomorie | 
| 16:00 UTC+2 | Pehlivanov  Petkov  | 
(Report) | Stadium: Pomorie Stadium Attendance: 3,000 Referee: Hristo Ristoskov  | 
| 31 March 2010 | Beroe | 1–0 | CSKA Sofia | Stara Zagora | 
| 16:00 UTC+2 | Pisarov  | 
(Report) | Stadium: Beroe Attendance: 10,000 Referee: Stefan Spasov  | 
Semi-finals
| 28 April 2010 | Chernomorets Pomorie | 1–1 (a.e.t.) (3–0 p)  | Kaliakra | Pomorie | 
| 13:00 UTC+2 | Filipov  | 
(Report) | D. Stoilov  Raychev  | 
Stadium: Pomorie Stadium Attendance: 3,000 Referee: Georgi Yordanov  | 
| Penalties | ||||
| Filipov  Mitev Bozhinov G. Kostadinov  | 
D. Dimitrov  Kyuchukov Sabev  | 
|||
| 28 April 2010 | Chavdar Etropole | 0–1 | Beroe | Etropole | 
| 15:30 UTC+2 | (Report) | A. Atanasov  | 
Stadium: Chavdar Stadium Attendance: 5,000 Referee: Stanislav Todorov  | 
Final
External links
- bulgarian-football.com (in Bulgarian)