Tuyển Việt Nam với những ngôi sao như Tiến Linh, Văn Đức, Hoàng Đức, Ngọc Hải... nhập cuộc tự tin trước đối thủ được đánh giá mạnh hơn. Ngay phút đầu tiên, Trọng Hoàng đã căng ngang, tạo ra một pha bóng nguy hiểm bên cánh phải. Tuy nhiên, Châu Ngọc Quang không thể chạm vào bóng để biến pha kiến tạo này thành bàn thắng.
Ngay sau đó, tuyển Dortmund đã đáp trả bằng một pha phối hợp nhanh. Donyell bứt tốc, thoát xuống rất nhanh và tung cú sút hiểm hóc về phía thủ môn của tuyển Việt Nam. Tuy nhiên, Văn Toản cũng chứng minh phong độ ổn định của mình, xuất sắc cản phá, cứu thua cho đội nhà.
Tuyển Việt Nam liên tiếp có cơ hội nhưng không tạo thành bàn thắng, ngược lại để đối thủ mở tỷ số ở phút 13 nhờ công của Malen. Từ cánh trái, Nico Schulz tạt bóng vào cho Passlack. Cầu thủ này nhả bóng lại cho Malen ở vị trí thuận lợi ghi bàn.
Thế trận giằng co, hai đội đều có những pha uy hiếp khung thành đối phương nhưng không có thêm bàn thắng nào được ghi cho đến phút 36. Từ đường chuyền của đồng đội, Hồng Duy thoát xuống rất nhanh bên cánh trái, quyết định dứt điểm. Thủ thành Meyer của Dortmund cản phá thành công, bóng bật ra trúng chân Tiến Linh. Chàng tiền đạo giàu kinh nghiệm thi đấu của Việt Nam không bỏ lỡ cơ hội sút bóng, cân bằng tỉ số trận đấu 1-1. Đây cũng là kết quả của hiệp một trận giao hữu.
Hiệp hai bắt đầu trong thế đội nào cũng muốn giành chiến thắng, liên tiếp thay đổi người. Phía Việt Nam, Hùng Dũng, Duy Mạnh, Tuấn Anh, Đức Chinh, Tuấn Hải, Văn Hậu... vào sân, trong khi Dortmund thay tới 8 cầu thủ, bao gồm cả thủ môn.
Phút 57, trong một lần dâng cao bất ngờ, trung vệ Papadopoulos qua người đẳng cấp rồi tung cú sút về phía khung thành của thủ môn Văn Toản, nhưng không thể mang về bàn thắng. Không nao núng, tuyển Việt Nam nhanh chóng dâng lên tấn công. Chỉ 3 phút sau đó, Văn Toàn có cú sút quyết đoán sau khi vượt qua trung vệ Mats Hummels. Đáng tiếc, anh không thắng được thủ thành Lotka.
Nhịp độ trận đấu được đẩy lên cao với các pha ăn miếng trả miếng của hai đội. Trong khi Tiến Linh, Đức Chinh... đều có cơ hội uy hiếp khung thành của Lotka, thì Dormund cũng trả lời bằng cú sút trúng cột dọc và những cú sút căng, mạnh về phía cầu môn tuyển Việt Nam.
Sau những phút bùng nổ, hai đội chủ động chơi chậm lại nhưng không hề tẻ nhạt. Văn Hậu bên phía Việt Nam và Pasalic của Dortmund có những cơ hội ngon ăn, nhưng đều dứt điểm không thành công.
Phút 85, ở một pha phản công của tuyển Việt Nam, Văn Thanh bị trung vệ Coulibaly phạm lỗi trong vòng cấm. Trọng tài người Malaysia không ngần ngại chỉ tay vào chấm phạt đền, cho Việt Nam hưởng quả penalty. Nhưng cú phạt đền chưa thể thực hiện ngay vì khung thành bị hỏng. Sau hai phút khắc phục sự cố, Tuấn Hải được giao nhiệm vụ sút penalty đã đánh bại thủ môn Dortmund, đưa tuyển Việt Nam ngược dòng dẫn 2-1.
Hiệp hai trận giao hữu được bù giờ một phút, dù bị gián đoạn khoảng 5 phút để sửa chữa cầu môn phía Dortmund. Thời gian bù giờ quá ngắn để đội bóng đến từ nước Đức ghi bàn. Chung cuộc, tuyển Việt Nam thắng Dortmund 2-1.