Sunday, July 30, 2017

Biel Chess Festival 2017 Round 5 Studer v Bacrot