Puzzle 466838: Nero a vincere

IM Vojislav Milanovic (2293) - GM Maxim Lugovskoy (2423)
Titled Tuesday 14th Dec chess.com INT (2), 2021.12.14
  1. 1.e4
  2. e6
  3. 2.d3
  4. d5
  5. 3.Ad2
  6. Cf6
  7. 4.Cc3
  8. b6
  9. 5.Ag5
  10. Ae7
  11. 6.e5
  12. Cfd7
  13. 7.Af4
  14. Ab7
  15. 8.Cf3
  16. c5
  17. 9.h4
  18. Cc6
  19. 10.Cb5
  20. h6
  21. 11.Dd2
  22. a6
  23. 12.Cd6+
  24. Axd6
  25. 13.exd6
  26. e5
  27. 14.Ag3
  28. Df6
  29. 15.c3
  30. Dxd6
  31. 16.d4
  32. O-O
  33. 17.O-O-O
  34. Tfe8
  35. 18.dxe5
  36. Ccxe5
  37. 19.Ae2
  38. Df6
  39. 20.Cxe5
  40. Cxe5
  41. 21.Rb1
  42. Tad8
  43. 22.The1
  44. d4
  45. 23.f4
  46. Dg6+
  47. 24.Ra1
  48. Dxg3
  49. 25.fxe5
  50. Txe5
  51. 26.Af3
  52. Txe1
  53. 27.Txe1
  54. Axf3
  55. 28.gxf3
  56. Dxf3
  57. 29.c4
  58. d3
  59. 30.a3
  60. b5
  61. 31.Tg1
  62. Df6
  63. 32.Tg4
  64. b4
  65. 33.Tf4
  66. Dxf4
  67. 34.Dxf4
    1. Soluzione:34.Dxf4
    2. d2
    3. 35.Dxd2
      1. 35.Ra2
      2. b3+
      3. 36.Rxb3
      4. d1=Q+
      1. 35.De3
      2. b3
      3. 36.Dxb3
      4. d1=Q+
      5. 37.Dxd1
      6. Txd1+
    4. 35...Txd2
  68. 34...d2
0-1
Avanti ? Aiuto