Kasparov, Topalov, Kramnik and Anand are the only 4 players in history to break the 2800 mark. All 4 players have held the World Champion title but only 2 can claim the #1 ranking. How do you rank these 4 players by order?

(Ranking should NOT only be based on match play. Tournament play and longevity should also be considered.)
Posted by Picasa

Chess Daily News from Susan Polgar