No. Name NAT april juli Gms Dif 1 Kasparov, Gary.......... RUS 2838 2838 0 0 2 Kramnik, Vladimir....... RUS 2809 2807 3 -2 3 Anand, Viswanathan...... IND 2752 2755 2 3 4 Adams, Michael.......... ENG 2744 2752 18 8 5 Topalov, Veselin........ BUL 2745 2745 0 0 6 Ponomariov, Ruslan...... UKR 2743 2743 0 0 7 Bareev, Evgeny.......... RUS 2724 2726 12 2 8 Leko, Peter............. HUN 2707 2717 9 10 9 Morozevich, Alexander... RUS 2718 2716 2 -2 10 Ivanchuk, Vassily....... UKR 2711 2711 0 0 11 Gelfand, Boris.......... ISR 2707 2710 0 3 12 Grischuk, Alexander..... RUS 2702 2702 2 0 13 Shirov, Alexei.......... ESP 2704 2697 18 -7 14 Svidler, Peter.......... RUS 2688 2690 16 2 15 Khalifman, Alexander.... RUS 2698 2690 8 -8 16 Akopian, Vladimir....... ARM 2678 2689 12 11 17 Karpov, Anatoly......... RUS 2690 2687 2 -3 18 Short, Nigel D.......... ENG 2673 2682 7 9 19 Polgar, Judit........... HUN 2677 2681 1 4 20 Sokolov, Ivan........... BIH 2647 2677 28 30 21 Smirin, Ilia............ ISR 2685 2676 23 -9 22 Dreev, Alexey........... RUS 2677 2676 11 -1 23 Azmaiparashvili, Zurab.. GEO 2676 2676 0 0 24 Ye, Jiangchuan.......... CHN 2676 2676 0 0 25 Almasi, Zoltan.......... HUN 2650 2672 8 22 26 Malakhov, Vladimir...... RUS 2663 2668 10 5 27 Zvjaginsev, Vadim....... RUS 2645 2668 9 23 28 Vaganian, Rafael A...... ARM 2664 2667 13 3 29 Lautier, Joel........... FRA 2675 2663 12 -12 30 Nikolic, Predrag........ BIH 2653 2661 25 8 31 Georgiev, Kiril......... BUL 2654 2658 30 4 32 Sutovsky, Emil.......... ISR 2660 2658 11 -2 33 Rublevsky, Sergei....... RUS 2657 2658 8 1 34 Krasenkow, Michal....... POL 2641 2657 26 16 35 Movsesian, Sergei....... CZE 2624 2654 32 30 36 Xu, Jun................. CHN 2654 2654 0 0 37 Bacrot, Etienne......... FRA 2653 2653 16 0 38 Beliavsky, Alexander G.. SLO 2661 2652 27 -9 39 Lutz, Christopher....... GER 2644 2650 28 6 40 Sasikiran, Krishnan..... IND 2633 2650 26 17 41 Gurevich, Mikhail....... BEL 2641 2649 35 8 42 Vallejo Pons, Francisco. ESP 2638 2648 17 10 43 Kasimdzhanov, Rustam.... UZB 2674 2648 13 -26 44 Sakaev, Konstantin...... RUS 2649 2647 8 -2 45 Aleksandrov, Aleksej.... BLR 2654 2646 20 -8 46 Piket, Jeroen........... NED 2659 2646 18 -13 47 Van Wely, Loek.......... NED 2642 2645 20 3 48 Onischuk, Alexander..... USA 2641 2644 7 3 49 Epishin, Vladimir....... RUS 2606 2643 48 37 50 Kaidanov, Gregory S..... USA 2616 2638 14 22 51 Zhang, Zhong............ CHN 2639 2637 9 -2 52 Volkov, Sergey.......... RUS 2609 2636 18 27 53 Motylev, Alexander...... RUS 2622 2634 30 12 54 Huebner, Robert Dr...... GER 2628 2634 7 6 55 Hjartarson, Johann ..... ISL 2634 2634 0 0 56 Bologan, Viktor......... MDA 2652 2631 18 -21 57 Tiviakov, Sergei........ NED 2625 2628 26 3 58 Lputian, Smbat G........ ARM 2634 2627 8 -7 59 Nielsen, Peter Heine.... DEN 2636 2626 19 -10 60 Kobalia, Mikhail........ RUS 2602 2625 27 23 61 Hansen, Curt............ DEN 2613 2625 13 12 62 Tkachiev, Vladislav..... FRA 2633 2625 11 -8 63 Lastin, Alexander....... RUS 2619 2625 10 6 64 Graf, Alexander......... GER 2623 2624 25 1 65 Shabalov, Alexander..... USA 2622 2624 13 2 66 Sadler, Matthew......... ENG 2631 2624 5 -7 67 Timman, Jan H........... NED 2616 2623 14 7 68 Pigusov, Evgeny......... RUS 2623 2622 19 -1 69 Istratescu, Andrei...... ROM 2606 2622 15 16 70 Landa, Konstantin....... RUS 2623 2621 14 -2 71 Korchnoi, Viktor........ SUI 2635 2620 23 -15 72 Fressinet, Laurent...... FRA 2606 2619 24 13 73 Radjabov, Teimour....... AZE 2610 2618 9 8 74 Seirawan, Yasser........ USA 2631 2618 4 -13 75 Dorfman, Josif D........ FRA 2613 2617 22 4 76 Filippov, Valerij....... RUS 2612 2615 19 3 77 Baklan, Vladimir........ UKR 2618 2614 22 -4 78 Dominguez, Lenier....... CUB 2601 2613 42 12 79 Nisipeanu, Liviu-Dieter. ROM 2610 2613 9 3 80 Shipov, Sergei.......... RUS 2613 2613 0 0 81 Jussupow, Artur......... GER 2618 2612 21 -6 82 Dautov, Rustem.......... GER 2636 2611 34 -25 83 Nunn, John D.M.......... ENG 2595 2611 18 16 84 Vescovi, Giovanni....... BRA 2611 2611 0 0 85 Kharlov, Andrei......... RUS 2633 2609 27 -24 86 Goldin, Alexander....... USA 2618 2609 13 -9 87 Hodgson, Julian M....... ENG 2598 2608 13 10 88 Benjamin, Joel.......... USA 2598 2608 7 10 89 Macieja, Bartlomiej..... POL 2585 2607 22 22 90 Eingorn, Vereslav S..... UKR 2598 2604 17 6 91 Kazhgaleyev, Murtas..... KAZ 2583 2604 11 21 92 Sermek, Drazen.......... SLO 2601 2603 27 2 93 Ftacnik, Lubomir........ SVK 2576 2602 30 26 94 Van Den Doel, Erik...... NED 2583 2602 26 19 95 Milov, Vadim............ SUI 2606 2602 21 -4 96 Hickl, Joerg............ GER 2602 2602 13 0 97 Bu, Xiangzhi............ CHN 2601 2602 9 1 98 Peng, Xiaomin........... CHN 2611 2602 9 -9 99 Novikov, Igor A......... USA 2603 2601 13 -2 100 Hracek, Zbynek.......... CZE 2596 2600 18 4