Puzzle 972830: Bianco a vincere

IM George-Catalin Ardelean (2470) - FM Francisco Fiorito (2295)
Titled Tue 3rd Jan Early chess.com INT (7), 2023.01.03
  1. 1.d4
  2. Cf6
  3. 2.Af4
  4. d5
  5. 3.e3
  6. c5
  7. 4.Cc3
  8. cxd4
  9. 5.exd4
  10. a6
  11. 6.Cf3
  12. Ag4
  13. 7.h3
  14. Ah5
  15. 8.g4
  16. Ag6
  17. 9.Ce5
  18. Cc6
  19. 10.h4
  20. Db6
  21. 11.Ca4
  22. Da5+
  23. 12.c3
  24. Cxe5
  25. 13.Axe5
  26. h5
  27. 14.g5
  28. Ce4
  29. 15.Db3
  30. Td8
  31. 16.Dxb7
  32. Dxa4
  33. 17.Axa6
  34. Td7
  35. 18.Db8+
  36. Td8
  37. 19.Ab5+
  38. Dxb5
  39. 20.Dxb5+
  40. Td7
  41. 21.a4
  42. e6
  43. 22.a5
  44. Ad6
  45. 23.a6
  46. Axe5
  47. 24.a7
  48. Re7
  49. 25.a8=Q
  50. Txa8
    1. Soluzione:25...Txa8
    2. 26.Txa8
  51. 26.Txa8
  52. Ad6
  53. 27.Re2
  54. Af5
  55. 28.Tha1
  56. Ag4+
  57. 29.f3
  58. Cg3+
  59. 30.Rf2
  60. Ah3
  61. 31.T1a7
  62. Ch1+
  63. 32.Rg1
  64. Txa7
  65. 33.De8#
1-0

This puzzle is part of the following Puzzle Academy skills:
ChessPuzzle.net version 3
Avanti ? Aiuto