Gelfand xếp trong 10 hạng đầu tại World Cup cờ vua 2005 và giành quyền tham dự vòng tuyển ứng viên để tranh ngôi vô địch thế giới năm 2007. Ông lần lượt thắng Rustam Kasimdzhanov (bằng cờ nhanh) và Gata Kamsky (+2-0=3), lọt vào giải đấu chọn nhà vô địch cờ vua tháng 9 năm 2007. Gelfand không phải là kỳ thủ nhận được nhiều kỳ vọng cho ngôi vô địch, tuy nhiên ông đã làm sửng sốt nhiều khán giả khi kết thúc đồng hạng nhì với đương kim vô địch Vladimir Kramnik (kém chỉ số phụ nên xếp hạng ba). Viswanathan Anand vô địch và thành vua cờ mới.