Karjakin vs Topalov 2014 Candidates Tournament Round 4

Sergey Karjakin vs Veselin Topalov

English, Four Knights, Kingside Fianchetto