Đúng như dự đoán, Dortmund đã có trọn vẹn 3 điểm dù phải làm khách trên sân của Hamburg ở lượt trận vòng 5 Bundesliga.
HLV Peter Bosz tung ra sân đội hình có phần tương tự với những trận đấu trước. Tài năng trẻ Christian Pulisic thay chỗ Maximilian Philipp ở hành lang trái. Trong khi đó, tân binh Yarmoleko tiếp tục xuất phát bên cánh phải nhờ màn trình diễn chói sáng trước Cologne.
Ngay ở phút thứ 7, Dortmund đã suýt có bàn mở tỉ số. Pulisic có pha xoay sở khá khéo trong vòng cấm của Hamburg nhưng cú ra chân cuối cùng, bóng lại bay thiếu chuẩn xác. Chưa dừng lại ở đó, các cầu thủ Dortmund tiếp tục gây được nhiều sóng gió hơn về phía khung thành của thủ môn Mathiena.
Phút 15, Yarmolenko có pha tạt bóng vừa tầm để Aubameyang băng vào đánh đầu cắt mặt. Tuy nhiên may mắn lại không đứng về phía đội khách khi bóng bay chạm cột dọc.
Tuy nhiên mọi nỗ lực của Dortmund được đền đáp ở phút 24. Trong một tình huống đá phạt lộn xộn trong vòng cấm đối thủ, Kagawa cầm bóng và nhanh chóng ra chân làm tung lưới Hamburg mở tỉ số trận đấu.
Có bàn thắng, Dortmund thi đấu khá thong thả nhưng vẫn tạo ra hàng loạt cơ hội ngon ăn, đáng chú ý là pha đánh đầu ngược của Yarmolenko phút 35 nhưng đội khách vẫn không thể gia tăng cách biệt trước giờ nghỉ giữa hiệp.
Bước sang hiệp 2, Dortmund nới rộng thêm cách biệt lên 2-0 bàn trong một pha phản công, Yarmolenko căng ngang như đặt để Auameyang thoải mái đệm bóng vào lưới trống.
Trận đấu chính thức khép lại với Hamburg ở phút 79 khi tân binh Dahoud kiến tạo chuẩn xác để Pulisic băng xuống thoải mái và dứt điểm đánh bại Mathenia. Dortmund thi đấu lấn lướt trong suốt cả trận và xứng đáng có trọn vẹn 3 điểm, qua đó lấy lại ngôi đầu bảng từ tay Bayern Munich. Trong khi đó, Hamburg trải qua trận thua thứ 3 liên tiếp tại Bundesliga với rớt xuống thứ 11 trên BXH.
Chung cuộc: Hamburg 0-3 Dortmund
Ghi bàn: Kagawa (24′), Aubameyang (63′), Pulisic (79′)
Đội hình ra sân: