Puzzle 735999: Nero a vincere

FM Jens Hirneise (2313) - GM Vincent Keymer (2700)
Titled Tue 11th Oct Late chess.com INT (1), 2022.10.11
  1. 1.Cf3
  2. d5
  3. 2.d4
  4. Cf6
  5. 3.e3
  6. e6
  7. 4.b3
  8. Ad6
  9. 5.Ab2
  10. O-O
  11. 6.Cbd2
  12. b6
  13. 7.Ad3
  14. Ab7
  15. 8.O-O
  16. Cbd7
  17. 9.Te1
  18. Ce4
  19. 10.Cf1
  20. f5
  21. 11.Cg3
  22. De7
  23. 12.a4
  24. a5
  25. 13.c4
  26. Tad8
  27. 14.Tc1
  28. c6
  29. 15.Dc2
  30. Tc8
  31. 16.De2
  32. h6
  33. 17.Ce5
  34. Cxe5
  35. 18.dxe5
  36. Ab4
  37. 19.Ted1
  38. Dh4
  39. 20.Dh5
  40. Dg5
  41. 21.h4
  42. Cxg3
  43. 22.Dxg5
  44. hxg5
  45. 23.fxg3
  46. gxh4
  47. 24.gxh4
  48. f4
  49. 25.exf4
  50. Txf4
  51. 26.h5
  52. Tcf8
  53. 27.Ag6
  54. Ac5+
  55. 28.Rh2
  56. Th4+
  57. 29.Rg3
    1. Soluzione:29.Rg3
    2. Af2# Messa in scacco a raggi X
  58. 29...Af2#
0-1
Avanti ? Aiuto