well, vasily ivanchuk is a dangerous opponent, who can beat any one on his day! see some of his games with kasparov in which he outplayed the 'greatest.' remember, anand has earlier lost one WCC semifinals against ivanchuk. anyway, vishy always remains THE MOST CONSISTENT PLAYER AT THE MOMENT, IN ANY VERSION OF CHESS. EQUAL PRAISE GOES TO HIM TOO! S.GANESAN PUDUKKOTTAI