Wijk aan Zee
Dardha - Shuvalova
Smothered mate: 21.Qxa7+! Qxa7 22.Nc7#
Official website >>