În finală, adversarul său a fost japonezul Shinichi Shinohara, dublu campion mondial în 1999. Acel joc este văzut ca o răzbunare a Campionatului Mondial de Judo din 1997
finala, unde Douillet l-a bătut pe japonezul de categoria grea. Confruntarea dintre cele două judoka a fost extrem de tactică, și abia după o minut și jumătate francezul a luat conducerea datorită unei tăieri de interiorul coapsei ("uchi-subdued"). Hotărârea arbitrului a acordat un "yuko" lui Douillet, o decizie contestată de Shinohara, care a susținut că el a evitat și apoi a contracarat francezul. Cu toate acestea, arbitrul șef nu a fost mutat, iar Shinohara nu a reușit să recupereze acest timp pierdut. După cinci minute de luptă, David Douillet a reuşit în sfârşit să câştige a doua medalie de aur olimpică. Aceasta a fost, de asemenea, o victorie pentru cărțile de istorie Judo ca el a devenit luptătorul cu cele mai multe titluri internaționale. Cu șase titluri internaționale majore (2 titluri olimpice, 4 titluri mondiale), a depășit japonezul Yasuhiro Yamashita (1 titlu olimpic, 4 titluri mondiale), care și-a câștigat titlurile în anii șaptezeci. Turneul olimpic de la Sydney a marcat însă sfârșitul drumului pentru judoka francez, care și-a anunțat imediat retragerea după competiție, a câștigat 88 de meciuri și a pierdut 21.