Thien Hai Dao
-
12345678abcdefgh
Murtas Kazhgaleyev
-
1.Qxg7+Ke72.f8=Q+Ke63.Qge7#White wins by checkmate.1-0