Puzzle 312831:
Puzzle 312831:
GM M. Krakops (2510) - GM Alexei Shirov (2658)
Tal Memorial Blitz 2019 Riga LAT, 2019.07.18 Krakops - Shirov, Riga 2019
Tal Memorial Blitz 2019 Riga LAT, 2019.07.18 Krakops - Shirov, Riga 2019