È assente il campione olimpico in carica, ma c'è il secondo degli americani, Will Claye, argento a Londra 2012 ed a Rio 2016.
Pedro Pichardo impressiona in qualificazione: si esibisce in un 17,71 che non lascia dubbi sul suo stato di forma.
Per la seconda volta consecutiva, la finale si disputa in orario mattutino, alle 11:00.
Pichardo esordisce con 17,61 ponendosi subito in testa alla gara. Secondo è Yasser Triki (Algeria) con 17,30.
Al secondo turno Pichardo replica il primo salto al centimetro; Triki batte il (già suo) record nazionale (17,42), mentre sale al terzo posto il cinese Zhu Yaming con 17,41.
Al terzo turno Pichardo fa il capolavoro: atterra a 17,98 stabilendo il nuovo record portoghese e la migliore prestazione dell'anno. Fabrice Zango si issa al secondo posto con 17,47 e Will Claye (l'unico a difendere i colori americani) si porta al terzo con 17,44.
La classifica non subisce mutazioni nel quarto turno. Al quinto salto Zhu, che era sceso in quarta posizione, salta 17,57 e si porta al secondo posto. Zango scende al terzo e Claye al quarto. Triki migliora nuovamente il suo record nazionale con 17,43, ma non modifica il proprio quinto posto.
Risultati
Qualificazione
Qualificazione: 17,05m (Q) o le migliori 12 misure (q).