Wijk aan Zee
Caruana - Duda
Invasion: 16.Ne6!
Official website >>
Russian Team Championships