Huge upset: IM Vavulin wins European Rapid Championship

2017 European Individual Rapid Championship is taking place from 16-17 December in Katowice, Poland

Comments