Os Aurinegros saíram na frente logo aos três minutos da primeira etapa. Marco Reus aproveitou sobra na entrada da área para finalizar forte no canto direito e inaugurar os marcadores.
Os mandantes não ficaram satisfeitos com a vantagem mínima e tiveram uma boa oportunidade para ampliar com Meunier, aos 22. Só que o lateral acabou desperdiçando a chance e o resultado se manteve até o intervalo.
No segundo tempo, logo aos sete minutos, o VAR identificou um toque de mão da defesa do Mainz dentro da área e o juiz deu pênalti para o Borussia. Haaland foi para a cobrança, bateu no meio do gol e anotou o segundo dos donos da casa.
O Mainz teve forças para esboçar uma reação e diminuiu com Burkardt aos 42, mas Haaland fez mais um aos 49 e garantiu a vitória e os três pontos para o Dortmund.
Confira outros resultados do Campeonato Alemão deste sábado:
Eintracht Frankfurt 1 x 2 Hertha Berlin
Freiburg 1 x 1 Leipzig
Greuther Furth 0 x 1 Bochum
Union Berlin 2 x 0 Wolfsburg