Scrie o continuare pentru acest paragraf - Punctul culminant al carierei lui Sokolov a fost ciclul Campionatului Mondial din 1987
, unde a ajuns în finala Turneului Candidaţilor. După ce s-a calificat la Turneul Interzonal și la Turneul Candidaților, a câștigat meciuri împotriva lui Rafael Vaganian (6<unk>2) și Artur Yusupov (71⁄2<unk>61⁄2). Cu toate acestea, în finală a pierdut în fața lui Anatoly Karpov, 31⁄2<unk>71⁄2. După ce l-a învins pe Karpov la Bugojno în 1986, el a simțit că starea sa de spirit înainte de meci a fost prea optimistă și și-a descris înfrângerea ca fiind "foarte severă".