| Round of 32 | | | Round of 16 | | | Quarterfinals | | | Semifinals | |
| | | | | | | | | | | | | | | | | | | |
| | | | Petr Khamukov (RUS) | 3 | | | |
| Endry Saavedra Pinto (VEN) | 3 | | | Endry Saavedra Pinto (VEN) | 0 | |
| Alhadi Abdulrahman (QAT) | 0 | | | | | | Petr Khamukov (RUS) | 1 | |
| Zaal Kvachatadze (GEO) | | | | | | Bektemir Melikuziev (UZB) | 2 | |
| Bektemir Melikuziev (UZB) | KO | | | Bektemir Melikuziev (UZB) | 2 | | | | |
| | | | Christian Mbilli Assomo (FRA) | 1 | |
| | | | | Bektemir Melikuziev (UZB) | 2 | |
| | | | | | | Michael O'Reilly (IRL) | 1 | |
| | | | Daniel Lewis (AUS) | 0 | | | | |
| Valeriy Kharlamov (UKR) | 0 | | | Michael O'Reilly (IRL) | 3 | |
| Daniel Lewis (AUS) | 3 | | | | | | Michael O'Reilly (IRL) | 2 | |
| Misael Rodríguez (MEX) | 3 | | | | | Zhanibek Alimkhanuly (KAZ) | 1 | |
| Aphisit Kanankhokkhruea (THA) | 0 | | | Misael Rodríguez (MEX) | 0 | | |
| | | | Zhanibek Alimkhanuly (KAZ) | 3 | |