Khởi đầu có phần lép vế so với Dortmund nhưng Bayern Munich lại có bàn mở tỉ số trước nhờ công của tiền vệ Corentin Tolisso ở phút 18. Bàn thắng sớm đã khiến trận tranh Siêu cúp Đức trở nên rất hấp dẫn trong bối cảnh Dortmund phải đẩy cao đội hình chơi tấn công.
Trước hàng thủ chắc chắn của Bayern Munich, Dortmund không tạo ra quá nhiều cơ hội rõ rệt. Tệ hơn, tới phút 32, đội bóng áo vàng đã phải nhận bàn thua thứ 2. Thomas Muller là người đã thực hiện thành công cú đánh đầu giúp Hùm xám nhân đôi cách biệt.
Trong phần còn lại của hiệp 1, Dortmund đã có được bàn thắng rút ngắn tỉ số xuống 1-2 sau khi tận dụng sai lầm của hàng thủ Bayern Munich. Tiền vệ Julian Brant là người đã nhen nhóm hy vọng lật ngược thế cờ cho đội bóng vùng Ruhr.

Sau khi bỏ lỡ nhiều cơ hội, Dortmund đánh mất thế trận và họ tỏ ra lép vế trước Bayern ở nửa sau của hiệp đấu thứ 2.
Giành chiến thắng kịch tính với tỉ số 3-2, Bayern Munich đã giành danh hiệu Siêu cúp Đức 2020. Đáng chú ý, đây là danh hiệu thứ 5 của thầy trò Hansi Flick chỉ trong vòng 4 tháng. Trước đó, họ đã lên ngôi ở Bundesliga, cúp Quốc gia Đức, Champions League và Siêu cúp châu Âu.