• 9 years ago
Round 3 of the 2016 Sinquefield Cup, the third leg of the Grand Chess Tour

Recommended