Puzzle 900857: Negras Defender y ganar

IM A. Kornyukov (2452) - FM Juan Rottenwohrer Suarez (2299)
Titled Tue 21st Mar Early chess.com INT (10), 2023.03.21
  1. 1.e4
  2. e6
  3. 2.d4
  4. d5
  5. 3.Cc3
  6. dxe4
  7. 4.Cxe4
  8. Cf6
  9. 5.Cxf6+
  10. gxf6
  11. 6.Cf3
  12. c5
  13. 7.Ab5+
  14. Ad7
  15. 8.Axd7+
  16. Dxd7
  17. 9.Ae3
  18. cxd4
  19. 10.Cxd4
  20. Ab4+
  21. 11.c3
  22. Aa5
  23. 12.Db3
  24. e5
  25. 13.O-O-O
  26. exd4
  27. 14.Txd4
  28. De7
  29. 15.Te1
  30. Cc6
  31. 16.Ad2
  32. Dxe1+
  33. 17.Axe1
  34. Cxd4
  35. 18.cxd4
  36. Axe1
  37. 19.Dxb7
    1. Solución:19.Dxb7
      1. Amenazante:
      2. 20.Dxa8+
    2. O-O
    3. Ahora si20.Dxa8
    4. Txa8
  38. 19...O-O
  39. 20.De4
  40. Tfe8
  41. 21.Dg4+
  42. Rh8
  43. 22.h4
  44. Axf2
  45. 23.Df5
  46. Axd4
  47. 24.Rb1
  48. Tab8
  49. 25.h5
  50. Txb2+
  51. 26.Rc1
  52. Te1#
0-1
Próximo ? Ayuda