Puzzle 892979: As brancas get a winning advantage

IM A. Nadanian (2279) - FM A. Prieto Aranguren (2268)
Titled Tue 28th Feb Early chess.com INT (8), 2023.02.28
  1. 1.d4
  2. Cf6
  3. 2.c4
  4. g6
  5. 3.Cc3
  6. Bg7
  7. 4.Cf3
  8. O-O
  9. 5.Bg5
  10. c5
  11. 6.e3
  12. cxd4
  13. 7.exd4
  14. d5
  15. 8.Be2
  16. Cc6
  17. 9.O-O
  18. dxc4
  19. 10.Bxc4
  20. Bg4
  21. 11.d5
  22. Ce5
  23. 12.Be2
  24. Cxf3+
  25. 13.Bxf3
  26. Bxf3
  27. 14.Dxf3
  28. Db6
  29. 15.Tfe1
  30. Tfe8
  31. 16.Tad1
  32. Tac8
  33. 17.Te2
  34. h6
  35. 18.Bh4
  36. Tc4
  37. 19.Bxf6
  38. Bxf6
  39. 20.Ce4
  40. Bxb2
  41. 21.d6
  42. Tc1
  43. 22.Txc1
  44. Bxc1
    1. Solução:22...Bxc1
    2. 23.Cf6+ Abrindo a linha de e2 para e8.
    3. exf6
    4. 24.Txe8+
    5. Rg7
    6. 25.d7 White is winning because of White's passed pawn(s), material advantage and piece activity.
  45. 23.Cf6+
  46. exf6
  47. 24.Txe8+
  48. Rg7
  49. 25.d7
  50. Bd2
  51. 26.Dd1
1-0
Novo desafio ? Ajuda