Като член на ръководството на Българската социалистическа партия (БСП) Петков бе назначен на поста вътрешен министър в тристранното коалиционно правителство, оглавявано от социалистите, което взе властта в балканската страна след парламентарните избори през юни 2005 г., завършили без категоричен победител.
Një anëtar i lartë i Partisë Socialiste Bullgare (BSP), Petkov u caktua ministër i brendshëm në qeverinë e koalicionit tre palësh të kryesuar nga socialistët, e cila mori pushtetin në vendin ballkanik pas zgjedhjeve parlamentare pa rezultat të përcaktuar të qershorit 2005.