Puzzle 401058: As pretas dão xeque-mate

Ferdinand Niebling - Adolf Delander (2330)
GER-chT Seniors 05th Freudenstadt (6), 1996
  1. 1.e4
  2. c6
  3. 2.d4
  4. d5
  5. 3.e5
  6. Bf5
  7. 4.h4
  8. h6
  9. 5.g4
  10. Bd7
  11. 6.h5
  12. e6
  13. 7.f4
  14. c5
  15. 8.c3
  16. Cc6
  17. 9.Cf3
  18. Db6
  19. 10.Rf2
  20. O-O-O
  21. 11.Rg3
  22. g6
  23. 12.a3
  24. c4
  25. 13.Cbd2
  26. Ca5
  27. 14.Be2
  28. Ce7
  29. 15.Cf1
  30. Cb3
  31. 16.Tb1
  32. Ba4
  33. 17.De1
  34. Bg7
  35. 18.Ce3
  36. Tdg8
  37. 19.Bxc4
  38. Cxc1
  39. 20.Dxc1
  40. gxh5
  41. 21.Txh5
  42. Be8
  43. 22.Bd3
  44. f5
  45. 23.Th2
  46. fxg4
  47. 24.Ch4
  48. Rb8
  49. 25.Dc2
  50. h5
  51. 26.Bh7
  52. Tf8
  53. 27.Bd3
  54. Thg8
  55. 28.Tf1
  56. Bh6
  57. 29.De2
  58. a6
  59. 30.f5
  60. Bxe3
  61. 31.Dxe3
  62. exf5
  63. 32.Bxf5
  64. Cxf5+
  65. 33.Txf5
  66. Bd7
  67. 34.Tf4
  68. Ra7
  69. 35.Thf2
  70. Txf4
  71. 36.Dxf4
  72. Db5
  73. 37.De3
  74. Be6
  75. 38.Cg2
  76. Dd7
  77. 39.Dh6
  78. Bf5
  79. 40.Dxh5
  80. Be4
  81. 41.Df7
  82. Dd8
  83. 42.Tf6
  84. Bxg2
  85. 43.Rxg2
  86. Th8
  87. 44.Rg3
  88. Th3+
  89. 45.Rxg4
  90. Dh8
  91. 46.Rf5
  92. Tg3
  93. 47.Re6
  94. Tg7
  95. 48.Df8
  96. Dh3+
  97. 49.Rxd5
  98. Td7+
  99. 50.Rc4
  100. Tc7+
  101. 51.Rb3
  102. Dd3
  103. 52.Dg8
  104. Txc3+
  105. 53.bxc3
  106. Db1+
  107. 54.Rc4
    1. Solução:54.Rc4
    2. Db5# Mate de cauda de andorinha
  108. 54...Db5#
0-1
Novo desafio ? Ajuda