Seperti pada tahun 1974, Karpov memimpin lebih dulu, memenangkan game kedelapan setelah tujuh kali seri untuk membuka pertandingan. Ketika skor +5−2=20 menguntungkan Karpov, Korchnoi melakukan comeback, dan memenangkan tiga dari empat game berikutnya untuk menyamakan kedudukan dengan Karpov.
Karpov kemudian memenangkan game berikutnya untuk mempertahankan gelar (+6−5=21).
Tiga tahun kemudian, Korchnoi muncul kembali sebagai pemenang Kandidat melawan finalis Jerman Robert Hübner untuk menantang Karpov di Merano , Italia. Karpov dengan mudah memenangkan pertandingan ini, 11–7 (+6−2=10), yang dikenang sebagai "Pembantaian di Merano" .
Karier turnamen Karpov mencapai puncaknya di turnamen "Turnamen Bintang" Montreal pada tahun 1979, di mana ia finis pertama bersama (+7−1=10) dengan Mikhail Tal di depan bidang grandmaster kuat yang diselesaikan oleh Jan Timman , Ljubomir Ljubojević , Boris Spassky , Vlastimil Hort , Lajos Portisch , Robert Hübner, Bent Larsen dan Lubomir Kavalek . Dia mendominasi Las Palmas pada tahun 1977 dengan 13½/15. Ia juga memenangkan turnamen bergengsi Bugojno pada tahun 1978 (bersama), 1980 dan 1986, turnamen Linares pada tahun 1981 (bersama dengan Larry Christiansen ) dan 1994, turnamen Tilburg pada tahun 1977, 1979, 1980, 1982, dan 1983, dan Kejuaraan Soviet pada tahun 1976, 1983, dan 1988.
Karpov mewakili Uni Soviet di enam Olimpiade Catur , yang semuanya Uni Soviet memenangkan medali emas tim. Dia bermain sebagai pemain simpanan pertama di Skopje 1972 , memenangi hadiah dewan dengan 13/15. Di Nice 1974 , ia maju ke papan satu dan kembali memenangkan hadiah papan dengan 14/12. Di La Valletta 1980 , dia kembali menduduki peringkat satu dan mencetak 9/12. Di Lucerne 1982 , dia mencetak 6½/8 di papan satu.
Di Dubai 1986 , dia mencetak 6/9 di papan dua. Yang terakhir adalah Thessaloniki 1988 , di mana di papan dua dia mencetak 8/10. Dalam pertandingan Olimpiade, Karpov hanya kalah dua kali dari 68 pertandingan yang dimainkan
Untuk mengilustrasikan dominasi Karpov atas rekan-rekannya sebagai juara, skornya adalah +13−1=22 versus Spassky, +8=19 versus Robert Hübner , +12−1=29 versus Ulf Andersson , +3−1=10 versus Vasily Smyslov , +1=19 versus Mikhail Tal , +19-7=23 versus Ljubomir Ljubojević .
Rivalitas dengan Kasparov
Karpov telah mengokohkan posisinya sebagai pemain terbaik dunia dan juara dunia pada saat Garry Kasparov hadir.
Pada pertandingan pertama mereka, Kejuaraan Catur Dunia 1984 di Moskow, pemain pertama yang memenangkan enam pertandingan akan memenangkan pertandingan tersebut.
Karpov membangun keunggulan 4-0 setelah sembilan pertandingan. 17 pertandingan berikutnya berakhir imbang, mencetak rekor perebutan gelar juara dunia, dan Karpov membutuhkan waktu hingga pertandingan ke-27 untuk meraih kemenangan kelimanya.
Di game 31, Karpov sempat unggul namun gagal memanfaatkan keunggulan dan puas dengan hasil imbang.
Dia kalah pada pertandingan berikutnya, setelah itu terjadi 14 kali seri lagi. Karpov memegang posisi kemenangan yang solid di Game 41, namun kembali melakukan kesalahan dan harus puas dengan hasil imbang.
Setelah Kasparov memenangkan game 47 dan 48, Presiden FIDE Florencio Campomanes secara sepihak menghentikan pertandingan tersebut, dengan alasan kesehatan para pemain. Karpov dikatakan telah kehilangan sepuluh kilogram (22 lb) selama pertandingan.
Pertandingan ulang dijadwalkan pada tahun 1985, juga di Moskow. Peristiwa yang disebut Pertandingan Marathon memaksa FIDE untuk kembali ke format sebelumnya, dengan pertandingan dibatasi hingga 24 pertandingan (dengan Karpov tetap menjadi juara jika pertandingan berakhir 12-12).
Karpov perlu memenangkan pertandingan terakhir untuk bermain imbang dan mempertahankan gelarnya, namun kalah, menyerahkan gelar tersebut kepada lawannya. Skor akhir adalah 13–11 (+3−5=16) untuk Kasparov.