Top 10 Chess Players of All Time

1.  Anatoly Karpov (Russia)

2.  Bobby Fischer (USA)

3.  Emanuel Lasker (Germany)

4.  Garry Kasparov (Russia)

5.  Jose Capablanca (Cuba)

6.  Magnus Carlsen (Norway)

7.  Mikhail Botvinnik (Russia)

8.  Paul Morphy (USA)

9.  Robert James Fischer (USA)

10. Viswanathan Anand (India)