Rơi vào bảng đấu quá khó với sự hiện diện của người từng 2 lần giành HCV cầu lông đơn nam Olympic Lin Dan, Tiến Minh hiểu rằng mình phải tận dụng từng cơ hội nhỏ nhất.
Ở trận ra quân, tay vợt số một Việt Nam đối đầu với "đệ nhất cao thủ" Nga Vladimir Malkov (xếp thứ 61 thế giới). Tiến Minh nhanh chóng vươn lên dẫn trước 7-4. Tuy nhiên, sự nôn nóng đã khiến anh liên tiếp đánh hỏng. Vladimir Malkov cân bằng tỉ số và rồi vượt lên giành chiến thắng 21-15.
Trong giờ nghỉ giải lao, Tiến Minh đã lấy lại sự bình tĩnh. Anh xử lý tỉnh táo hơn hẳn, sẵn sàng giằng co nhằm đợi Malkov mắc sai lầm. Chiến lược này đặc biệt hiệu quả trong set 2 khi Tiến Minh chỉ để đối thủ ghi được vỏn vẹn 9 điểm.
Bước sang set 3, Tiến Minh tiếp tục duy trì thế trận vượt trội và dễ dàng đánh bại Malkov với tỉ số 21-13. Chung cuộc, tay vợt số một Việt Nam giành chiến thắng 2-1 (tỉ số các set: 15-21, 21-9, 21-13).
Tại trận đấu còn lại của bảng, Lin Dan dễ dàng vượt qua David Obernosterer đến từ Áo sau 2 set với các tỉ số cách biệt 21-5 và 21-11.
Vòng tiếp theo vào rạng sáng 13/8 (giờ Việt Nam), Tiến Minh sẽ đối đầu với David Obernosterer. Trận quyết đấu với Lin Dan diễn ra vào tối ngày 14/8.
Nội dung cầu lông đơn nam Olympic 2016 bao gồm 13 bảng đấu. Các tay vợt đứng đầu bảng sẽ bước vào vòng loại trực tiếp. Tại đây, 3 tay vợt từ các bảng A, E, P có suất vào thẳng tứ kết. 10 người đứng đầu những bảng còn lại chia làm 5 cặp tranh 5 suất tiếp theo.
Với việc nằm ở bảng E, nếu vượt qua được Lin Dan, Tiến Minh sẽ tiến thẳng vào tứ kết.