Jogando em casa, o Frankfurt saiu na frente com um gol de Ansgar Knauff aos sete minutos, mas o Dortmund empatou no início do segundo tempo, aos três, com Julian Brandt.
Confira a tabela da Copa da Alemanha no Flashscore
Sem gols na prorrogação, a definição da vaga nas oitavas foi para os pênaltis e o Dortmund acertou todas as suas quatro cobranças, enquanto o Eintracht errou duas.
Entre os demais confrontos de destaque da Copa da Alemanha, o Stuttgart, atual campeão, visitará o Mainz na quarta-feira, enquanto o Bayern de Munique vai no mesmo dia à casa do Colônia.

