Puzzle 1005905: As pretas dão xeque-mate

WFM Elnaz Kaliakhmet (2099) - GM Johan-Sebastian Christiansen (2655)
Titled Tue 30th Jul Early chess.com INT (1), 2024.07.30
  1. 1.e4
  2. e5
  3. 2.Cf3
  4. Cc6
  5. 3.Bb5
  6. f5
  7. 4.exf5
  8. e4
  9. 5.Bxc6
  10. dxc6
  11. 6.Ce5
  12. Bxf5
  13. 7.O-O
  14. Bd6
  15. 8.d4
  16. exd3
  17. 9.Cxd3
  18. Cf6
  19. 10.Cc3
  20. O-O
  21. 11.h3
  22. De8
  23. 12.Be3
  24. Dg6
  25. 13.Rh1
  26. Tad8
  27. 14.De2
  28. Tde8
  29. 15.Tad1
  30. Ce4
  31. 16.Cxe4
  32. Bxe4
  33. 17.Dg4
  34. Df7
  35. 18.b3
  36. h5
  37. 19.Dh4
  38. Dg6
  39. 20.Dg5
  40. Dh7
  41. 21.f3
  42. Bf5
  43. 22.Dh4
  44. Txe3
  45. 23.Dd4
  46. Tee8
  47. 24.Cc5
  48. b6
  49. 25.Ce4
  50. Bxe4
  51. 26.fxe4
  52. Txf1+
  53. 27.Txf1
  54. Dxe4
  55. 28.Df2
  56. De5
  57. 29.Df7+
  58. Rh8
  59. 30.Tf5
    1. Solução:30.Tf5
    2. Dh2# Mate do bispo de Damiano
  60. 30...Dh2#
0-1
Novo desafio ? Ajuda