Fadli kemudian meningkatkan performanya dengan mencatatkan waktu 2 menit 28,666 detik pada 2.000 meter dan menempati peringkat pertama. Ia mempertahankan posisi teratas pada 3.000 meter dengan waktu 3 menit 38,750 detik, sebelum menyelesaikan jarak 4.000 meter dalam 4 menit 50,169 detik.

Pada babak final, Fadli memastikan medali emas setelah atlet Iran Behrooz Farzad mengalami overlapped. Kondisi tersebut menandakan Fadli berhasil menyusul lawannya hingga satu putaran sehingga perlombaan berakhir sebelum pesaingnya menyelesaikan jarak penuh.

Medali perak diraih Farzad dari Iran, sementara medali perunggu menjadi milik atlet Uni Emirat Arab Abdulla Albalooshi. Dalam perebutan medali perunggu, Albalooshi mengungguli atlet Filipina Nikko Peralta yang juga mengalami overlapped.