Ο Ούγγρος κολυμβητής κατάφερε να κερδίσει τον τελικό των 100μ. πεταλούδα με 49.90, μετά από μεγάλη μάχη με τον Καναδό Τζος Λιέντο, που πήρε την πρωτοπορία στο δεύτερο 50άρι, αλλά δεν άντεξε στα τελευταία μέτρα και έμεινε στη δεύτερη θέση με 49.99. Ο Μίλακ έγινε ο πρώτος Μαγυάρος που αναδεικνύεται χρυσός Ολυμπιονικής στο συγκεκριμένο αγώνισμα. 

Την τρίτη θέση πήρε ο επίσης Καναδός Ιλια Χάρουν (50.45), ο οποίος εξασφάλισε το δεύτερο χάλκινο μετάλλιό του στη διοργάνωση (ήταν τρίτος και στα 200μ. πεταλούδα), αφήνοντας εκτός βάθρου τον Ελβετό Νόε Πόντι, που ήταν τρίτος στο Τόκιο.

Τα αποτελέσματα του τελικού στα 100μ. πεταλούδα ανδρών:

1. Κριστόφ Μίλακ (Ουγγαρία)       49.90

2. Τζος Λιέντο (Καναδάς)          49.99

3. Ιλια Χάρουν (Καναδάς)          50.45

4. Νόε Πόντι (Ελβετία)            50.55

5. Μαξίμ Γκρουσέ (Γαλλία)         50.75

6. Νιλς Κορστάνιε (Ολλανδία)      50.83

7. Μάθιου Τεμπλ (Αυστραλία)       51.10

8. Ναόκι Μιζουνούμα (Ιαπωνία)     51.11