1 Ivanchuk Vassily 2740 UKR 5.0 2 Topalov Veselin 2767 BUL 3.5 3 Cheparinov Ivan 2695 BUL 2.0 4 Radjabov Teimour 2751 AZE 2.0 5 Aronian Levon 2763 ARM 1.5 6 Bu Xiangzhi 2708 CHN 1.0 Five games, five wins for Ivanchuk against 2700+ opposition. Phil Innes