En mayo de 2007, Ivanchuk ganó por tercer año consecutivo el 42º Memorial Capablanca, en Cuba, invicto con 6 victorias y 3 empates: