Ђоковић је остао без финала! Великим преокретом Александар Зверев је савладао српског тенисера са 2:1 по сетовима 1:6, 6:3, 6:1 и пласирао се у финале Олимпијских игара.
Имао је Ђоковић 1:0 у сетовима и 3:2 у другом сету уз брејк, али је онда Нијемац подигао ниво игре и дошао до побједе.
Ђоковић је у полуфиналу био одличан посебно у првом сету. Сјајан ритерн, одлична и разноврсна игра донијели су српском тенисеру први сет након само 37 минута игре. Нијемац је иначе више проблема стварао Ђоковићу на његов сервис.
Новак је нападао на разне начине ривала. Скраћене лопте, одличне дијагонале су донијеле два брејка па је српски тенисер добио сет са 6:1.
Ђоковић је успио први да дође до брејка и у другом сету када је повео са 3:2. Међутим, Зверев је у тим тренуцима заиграо максимално свјестан да више нема шта да изгуби. Њемачки тенисер је успио да у потпуности преокрене меч, направио је два брејка и повео 5:3. Затим је био сигуран на свој сервис за изједначење.
Нијемац је играо као у трансу, направио је брејк на старту трећег сета и погађао готово све. Ђоковић је пропустио четири брејк лопте и чини се да је ту ривал стекао психолошку предност. Стигао је Зверев и до другог брејка и вођства 3:0. Везао је Нијемац чак седам освојених гемова, а Новак је био потпуно ван ритма.