The 2017 Bulgarian Cup final was the 77th final of the Bulgarian Cup. The final took place on 24 May 2017 at Vasil Levski National Stadium in Sofia. It was refereed by Nikola Popov, from Sofia.

The clubs contesting the final were Ludogorets Razgrad and Botev Plovdiv. This was the second time the final was contested between these two teams. The first one being in 2014 won by Ludogorets 1-0. Botev won the match 2–1, claiming their third Bulgarian Cup and first since 1981.

Route to the final

LudogoretsRoundBotevOpponentResultLegsOpponentResultLegsBotev Vratsa 4–0awayFirst roundPirin Gotse Delchev6–3awayMontana4–0 awaySecond roundNeftochimic Burgas 3–0homeLokomotiv Plovdiv 4–0awayQuarter-finalsPirin Blagoevgrad1–0awayLitex Lovech11–04–0 home; 7–0 awaySemi-finalsVereya 2–11–0 away; 1–1 home

Match Details

GK 33 RenanRB 4 CicinhoCB 5 José Palomino CB 27 Cosmin Moți LB 6 Natanael DM 18 Svetoslav Dyakov (c)CM 10 Campanharo AM 84 Marcelinho RW 88 WandersonLW 93 Virgil Misidjan CF 22 Jonathan Cafu Substitutes:GK 29 Daniel NaumovMF 8 Lucas SashaFW 11 Juninho Quixadá MF 12 Anicet DF 19 Aleksandar VasilevFW 28 Claudiu Keșerü DF 32 Ihor Plastun Manager: Georgi Dermendzhiev GK 99 Ivan Čvorović RB 2 Tsvetomir Panov CB 18 Radoslav TerzievCB 4 Viktor Genev LB 24 Lazar Marin DM 14 Yaya Meledje CM 17 Lachezar Baltanov (c)AM 20 Omar Kossoko RW 8 Todor Nedelev LW 25 Krum Stoyanov CF 39 Antonio Vutov Substitutes:GK 21 Martin DimitrovDF 5 Kristian DimitrovMF 7 Felipe Brisola FW 9 Fernando Viana MF 10 Serkan Yusein MF 26 Radoslav ApostolovMF 77 Milko Georgiev Manager: Nikolay Kirov

MATCH OFFICIALS Assistant referees: Georgi Todorov & Martin Venev

Fourth official: Stefan Apostolov (Simitli) MATCH RULES 90 minutes. 30 minutes of extra-time if necessary. Penalty shoot-out if scores still level. Seven named substitutes. Maximum of three substitutions.

References