Riga
Shevchenko - Caruana
A lost rook: 24...Rf5 25.Qg4 h5
Official website >>