Puzzle 963353: Wit naar Schaakmat

GM K. Sychev (2542) - FM Inayat Bolat (2241)
Titled Tue 16th Jan Early chess.com INT (1), 2024.01.16
  1. 1.e4
  2. e5
  3. 2.Nc3
  4. Nf6
  5. 3.f4
  6. d5
  7. 4.fxe5
  8. Nxe4
  9. 5.Qf3
  10. f5
  11. 6.d3
  12. Nxc3
  13. 7.bxc3
  14. d4
  15. 8.Qg3
  16. Nc6
  17. 9.Be2
  18. Qe7
  19. 10.Nf3
  20. dxc3
  21. 11.O-O
  22. Be6
  23. 12.Kh1
  24. h6
  25. 13.Nh4
  26. Qf7
  27. 14.Ng6
  28. Rg8
  29. 15.Bh5
  30. O-O-O
  31. 16.Nf4
  32. Qd7
  33. 17.Bg6
  34. Kb8
  35. 18.Nxe6
  36. Qxe6
  37. 19.Bxf5
  38. Qxe5
  39. 20.Bf4
  40. Qa5
  41. 21.Rab1
  42. Bd6
  43. 22.Be4
  44. Qa4
  45. 23.Bxd6
  46. Rxd6
  47. 24.h3
  48. g5
  49. 25.Qf3
  50. a6
  51. 26.Qf7
  52. Rgd8
  53. 27.Rb3
  54. b6
  55. 28.Rxc3
  56. Nd4
    1. Oplossing:28...Nd4
    2. 29.Qxc7# Damiano's toren mat
  57. 29.Qxc7#
1-0
Volgende ? Help