Puzzle 300764: Bianco a vincere

FM Vinicius Tine Martins (2299) - CM Guillermo Andres Ribero (1875)
Titled Tuesday 18th May chess.com INT (2), 2021.05.18
  1. 1.d4
  2. Cf6
  3. 2.c4
  4. c5
  5. 3.e3
  6. d5
  7. 4.Cf3
  8. e6
  9. 5.Cc3
  10. Cc6
  11. 6.b3
  12. dxc4
  13. 7.Axc4
  14. cxd4
  15. 8.exd4
  16. Ab4
  17. 9.Ab2
  18. Da5
  19. 10.Dd3
  20. Ce4
  21. 11.Dxe4
  22. Axc3+
  23. 12.Axc3
  24. Dxc3+
  25. 13.Re2
  26. O-O
  27. 14.Tac1
  28. Db2+
  29. 15.Tc2
  30. Da3
  31. 16.Td2
  32. De7
  33. 17.h4
  34. a6
  35. 18.Ad3
  36. f5
  37. 19.Df4
  38. Df6
  39. 20.Ce5
  40. Ce7
  41. 21.g3
  42. Cd5
  43. 22.Df3
  44. b5
  45. 23.Tc1
  46. Ab7
  47. 24.Rf1
  48. f4
  49. 25.Cd7
  50. De7
  51. 26.Cxf8
  52. Ce3+
  53. 27.fxe3
  54. Axf3
  55. 28.Cxh7
  56. fxe3
  57. 29.Tdc2
  58. Dd6
  59. 30.Cg5
  60. Dxg3
    1. Soluzione:30...Dxg3
    2. 31.Tc8+
    3. Txc8
    4. 32.Txc8# Matto di Anastasia
  61. 31.Tc8+
1-0

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