Bulmaca 186658: Siyah Mat yapar

IM Ihor Vypkhaniuk (2412) - FM Hampus Sorensen (2361)
Titled Tuesday 23rd June chess.com INT (5), 2020.06.23
  1. 1.Af3
  2. d5
  3. 2.d4
  4. Af6
  5. 3.c4
  6. c6
  7. 4.Ac3
  8. e6
  9. 5.Fg5
  10. h6
  11. 6.Fxf6
  12. Vxf6
  13. 7.e3
  14. Ad7
  15. 8.Fd3
  16. g6
  17. 9.O-O
  18. Fg7
  19. 10.Vc2
  20. O-O
  21. 11.e4
  22. dxc4
  23. 12.e5
  24. cxd3
  25. 13.exf6
  26. dxc2
  27. 14.fxg7
  28. Şxg7
  29. 15.Kac1
  30. c5
  31. 16.Kxc2
  32. cxd4
  33. 17.Axd4
  34. b6
  35. 18.Kd1
  36. Af6
  37. 19.Acb5
  38. Ad5
  39. 20.Ac7
  40. Axc7
  41. 21.Kxc7
  42. Şf6
  43. 22.Kd3
  44. Fa6
  45. 23.Ka3
  46. Kad8
  47. 24.Kf3+
  48. Şg5
  49. 25.Kcxf7
  50. Kxf7
  51. 26.Axe6+
  52. Şh5
  53. 27.Axd8
  54. Kd7
  55. 28.Kh3+
  56. Şg4
  57. 29.f3+
  58. Şf4
  59. 30.Ac6
  60. Kd1+
  61. 31.Şf2
    1. Cevap:31.Şf2
    2. Kf1#
  62. 31...Kf1#
0-1

This puzzle is part of the following Puzzle Academy skills:
ChessPuzzle.net version 3
Sonraki ? Yardım