Richard Rapport has just won the final of the FIDE Grand Prix in Belgrade and added extra 14 ELO points to his...
The 2015 Iranian Men’s Final Chess Championship was organized by the Tehran Chess Association and Iranian Chess Federation in an 11-round single...