Задание 540403: Белые ставят мат

IM Timofey Iljin (2299) - FM Ranindu Dilshan Liyanage (2340)
Titled Tue 29th Mar Early chess.com INT (7), 2022.03.29
  1. 1.e4
  2. e5
  3. 2.d4
  4. exd4
  5. 3.c3
  6. d5
  7. 4.exd5
  8. Фxd5
  9. 5.cxd4
  10. Кc6
  11. 6.Кf3
  12. Сg4
  13. 7.Кc3
  14. Сb4
  15. 8.Сe2
  16. Кf6
  17. 9.O-O
  18. Сxc3
  19. 10.bxc3
  20. O-O
  21. 11.h3
  22. Сf5
  23. 12.Сe3
  24. Кe4
  25. 13.c4
  26. Фd6
  27. 14.d5
  28. Кc3
  29. 15.Фd2
  30. Кxe2+
  31. 16.Фxe2
  32. Кe7
  33. 17.Лfd1
  34. b6
  35. 18.Кd4
  36. Сd7
  37. 19.Сf4
  38. Фxf4
  39. 20.Фxe7
  40. Лad8
  41. 21.Кc6
  42. Сxc6
  43. 22.dxc6
  44. Лde8
  45. 23.Фd7
  46. Лe2
  47. 24.Лf1
  48. Лc2
  49. 25.Лae1
  50. Фxc4
  51. 26.Фxc7
  52. Фxc6
  53. 27.Фxa7
  54. g6
  55. 28.a3
  56. b5
  57. 29.Фe7
  58. Лa8
  59. 30.Лd1
  60. Фc7
  61. 31.Фb4
  62. Фc6
  63. 32.Лfe1
  64. Лc4
  65. 33.Фe7
  66. Крg7
  67. 34.Лd7
  68. Фf6
  69. 35.Фxf6+
  70. Крxf6
  71. 36.Лee7
  72. Лxa3
  73. 37.Лxf7+
  74. Крg5
  75. 38.g3
  76. h6
    1. Решение:38...h6
    2. 39.Лd5#
  77. 39.Лd5#
1-0

This puzzle is part of the following Puzzle Academy skills:
ChessPuzzle.net version 3
Новое ? Помощь