Ahmed Hafnaoui kvalificerede sig til finalen med den dårligste tid, men chokerede alle i finalen med sin guldmedalje.