Tournament Performances

Prague Masters Wins1
Sharjah Masters Wins1
London Chess Classic Wins1