The DFB-Pokal, also known as the German Cup in English, is a German knockout football cup competition held annually by the German Football Association. Sixty-four teams participate in the competition, including all clubs from the Bundesliga and the 2. Bundesliga along with the four best teams from the 3. Liga.