Puzzle 537114: Bianco a vincere

Zachary Tanenbaum (2148) - CM Matfei Nikologorsky (2182)
Titled Tue 29th Mar Late chess.com INT (2), 2022.03.29
  1. 1.e4
  2. c5
  3. 2.Cf3
  4. e6
  5. 3.d4
  6. cxd4
  7. 4.Cxd4
  8. a6
  9. 5.Cc3
  10. Dc7
  11. 6.Ad3
  12. Cc6
  13. 7.Ae3
  14. Cf6
  15. 8.O-O
  16. Ce5
  17. 9.h3
  18. b5
  19. 10.f4
  20. Cc4
  21. 11.Axc4
  22. Dxc4
  23. 12.e5
  24. Cd5
  25. 13.Cxd5
  26. Dxd5
  27. 14.De2
  28. Ac5
  29. 15.Tad1
  30. De4
  31. 16.f5
  32. Ab7
  33. 17.Df2
  34. O-O
  35. 18.Dg3
  36. Rh8
  37. 19.Rh2
  38. Tae8
  39. 20.c3
  40. exf5
  41. 21.Cxf5
  42. Dxe5
    1. Soluzione:21...Dxe5
    2. 22.Axc5
    3. Dxg3+
      1. 22...Dxc5
      2. 23.Dxg7#
    4. 23.Rxg3
      1. 23.Cxg3
  43. 22.Axc5
  44. Dxg3+
  45. 23.Rxg3
  46. Tg8
  47. 24.Cd6
  48. Te3+
  49. 25.Axe3
1-0
Avanti ? Aiuto