Karjakin outplays Topalov in exciting game

You may also like...