Puzzle 864694: Bianco a vincere

FM Y. Lobachev (2345) - CM Gumersindo Fernandez Garcia (2172)
Titled Tue 31st Jan Early chess.com INT (7), 2023.01.31
  1. 1.c4
  2. e5
  3. 2.Cc3
  4. Cf6
  5. 3.g3
  6. c6
  7. 4.Ag2
  8. d5
  9. 5.cxd5
  10. cxd5
  11. 6.d4
  12. e4
  13. 7.Ag5
  14. Cbd7
  15. 8.e3
  16. h6
  17. 9.Axf6
  18. Cxf6
  19. 10.Cge2
  20. Ad6
  21. 11.O-O
  22. O-O
  23. 12.Db3
  24. Ab8
  25. 13.Tac1
  26. b6
  27. 14.Cf4
  28. Axf4
  29. 15.exf4
  30. Ab7
  31. 16.Cd1
  32. Tc8
  33. 17.Ce3
  34. Dd7
  35. 18.h4
  36. Txc1
  37. 19.Txc1
  38. Tc8
  39. 20.Tc3
  40. Txc3
  41. 21.bxc3
  42. Aa6
  43. 22.Rh2
  44. Dc6
  45. 23.Cf5
  46. Dc7
  47. 24.Da3
  48. Ad3
  49. 25.Ah3
  50. Rh7
  51. 26.Df8
  52. Ch5
  53. 27.Ag4
  54. e3
  55. 28.fxe3
  56. Axf5
  57. 29.Axf5+
  58. g6
  59. 30.Ag4
  60. Cg7
  61. 31.Db4
  62. h5
  63. 32.Ah3
  64. a5
  65. 33.Db3
  66. De7
    1. Soluzione:33...De7
    2. 34.Dxd5
    3. Dxe3
    4. 35.Dxf7
  67. 34.Dxd5
  68. Dxe3
  69. 35.Dxf7
  70. Dd2+
  71. 36.Ag2
  72. Dxc3
  73. 37.Ad5
  74. Dd2+
  75. 38.Rh3
  76. Rh6
  77. 39.Dg8
  78. g5
  79. 40.fxg5+
  80. Rg6
  81. 41.Ae4#
1-0
Avanti ? Aiuto