Mặt trận Cúp Quốc gia là hy vọng cuối cùng của Dortmund trong nỗ lực tìm kiếm danh hiệu ở mùa giải năm nay. Không bất ngờ khi huấn luyện Edin Terzić tung ra sân đội hình rất mạnh trong trận chung kết, gặp RB Leipzig. Với hàng công gồm bộ ba Jodan Sancho - Erling Haaland - Marco Reus, Dortmund dồn sức tấn công ngay sau tiếng còi khai cuộc.
Jadon Sancho sớm mở tỉ số trận đấu ở phút 5. Trong vòng vây của 4 cầu thủ đối phương, tiền vệ người Anh vẫn có thể tung ra cú sút bằng chân phải đưa bóng đi vào góc xa khung thành.
Bàn thắng sớm giúp trận đấu càng trở nên sôi nổi. Tuyến giữa là khu vực "nóng nhất" khi thường xảy ra tranh chấp giữa cầu thủ 2 bên. Chỉ trong ít phút, bộ đôi Emre Can và Jude Bellingham bên phía Dortmund đều đã phải nhận thẻ vàng.
Leipzig cầm bóng tốt nhưng không biết cách triển khai và tạo cơ hội. Họ tung ra 6 cú sút trong hiệp 1 nhưng đều không trúng đích. Trong khi đó, "bộ ba nguyên tử" Sancho - Haaland - Reus trở thành linh hồn trong lối chơi phản công của Dortmund.
Đội trưởng Marco Reus sở hữu cú đúp kiến tạo khi lần lượt tung ra các đường chuyền thuận lợi cho Erling Haaland và Jodan Sancho ghi bàn, giúp Dortmund tạo nâng tỉ số lên 3-0 trước khi bước vào giờ nghỉ.
RB Leipzig tiếp tục lối chơi cầm giữ bóng trong hiệp 2 để chủ động dàn xếp tấn công. Tuy nhiên, dù tung ra tới 17 cú dứt điểm, đội bóng này chỉ có duy nhất 1 bàn gỡ ở phút 71. Đó là một cú dứt điểm bóng sống đẹp mắt từ ngoài vùng cấm của tiền vệ Dani Olmo.
Đến phút 87, Sancho và Haaland phối hợp đẹp mắt và tiền đạo người Na Uy đã chấm dứt mọi hy vọng của đối thủ bằng bàn thắng nâng tỉ số lên 4-1. Đó cũng là tỉ số chung cuộc ở trận chung kết và Dortmund một lần nữa trở thành tân vương Cúp Quốc gia Đức sau 4 năm lỡ hẹn.
Đội bóng vùng Ruhr đã 5 lần đăng quang Cúp Quốc gia Đức. Trước mùa này là các năm 1965, 1989, 2012 và 2017.