In the same year he finished second in the very strong Linares tournament, behind Garry Kasparov. His result in the strong 2003 Corus tournament at Wijk aan Zee was not as good – despite having the third highest rating, he finished only joint eleventh out of fourteen players with 6/13, and at Linares the same year he finished only fifth out of seven with 5½/12.