Puzzle 736064: Nero a vincere

FM Tuna Ozates (2251) - IM Rudik Makarian (2505)
Titled Tue 11th Oct Late chess.com INT (2), 2022.10.11
  1. 1.e4
  2. c5
  3. 2.Cc3
  4. e6
  5. 3.g3
  6. Cc6
  7. 4.Ag2
  8. g6
  9. 5.d3
  10. Ag7
  11. 6.Ae3
  12. d6
  13. 7.Dd2
  14. h5
  15. 8.f4
  16. Cd4
  17. 9.Cd1
  18. Ce7
  19. 10.c3
  20. Cdc6
  21. 11.Cf3
  22. b6
  23. 12.Cf2
  24. Ab7
  25. 13.O-O
  26. Dd7
  27. 14.d4
  28. cxd4
  29. 15.Cxd4
  30. O-O
  31. 16.Tad1
  32. Tfd8
  33. 17.Ch3
  34. d5
  35. 18.f5
  36. Cxd4
  37. 19.Axd4
  38. exf5
  39. 20.Axg7
  40. Rxg7
  41. 21.exd5
  42. Cxd5
  43. 22.c4
  44. Cf6
  45. 23.Dxd7
  46. Txd7
  47. 24.Txd7
  48. Axg2
  49. 25.Txf7+
  50. Rxf7
  51. 26.Cg5+
  52. Rg7
  53. 27.Rxg2
  54. Cg4
  55. 28.Te1
  56. Tc8
  57. 29.b3
  58. b5
  59. 30.h4
  60. bxc4
  61. 31.bxc4
  62. Txc4
  63. 32.Te7+
  64. Rf8
  65. 33.Txa7
  66. Tc2+
  67. 34.Rf3
    1. Soluzione:34.Rf3
    2. Tf2# Matto Arabo
  68. 34...Tf2#
0-1
Avanti ? Aiuto