Puzzle 399990: Wit naar Winst

GM Arkadij Naiditsch (2663) - GM D. Mastrovasilis (2615)
4th Sharjah Masters 2021 Sharjah UAE, 2021.09.21
  1. 1.e4
  2. e5
  3. 2.Nf3
  4. Nf6
  5. 3.Nxe5
  6. d6
  7. 4.Nf3
  8. Nxe4
  9. 5.d4
  10. d5
  11. 6.Bd3
  12. Bd6
  13. 7.O-O
  14. O-O
  15. 8.c4
  16. c6
  17. 9.Re1
  18. Bf5
  19. 10.Qb3
  20. Qd7
  21. 11.Nc3
  22. Nxc3
  23. 12.Bxf5
  24. Qxf5
  25. 13.bxc3
  26. b6
  27. 14.Bg5
  28. f6
  29. 15.Bh4
  30. dxc4
  31. 16.Qxc4+
  32. Qd5
  33. 17.Qb3
  34. Na6
  35. 18.c4
  36. Qf7
  37. 19.Qa4
  38. Nb4
  39. 20.Bg3
  40. Bxg3
  41. 21.hxg3
  42. c5
  43. 22.d5
  44. b5
  45. 23.cxb5
  46. Nxd5
  47. 24.Nd2
  48. a6
  49. 25.Ne4
  50. axb5
  51. 26.Qxb5
  52. Nb4
  53. 27.Nd6
  54. Qg6
  55. 28.Qxc5
  56. Nd3
  57. 29.Qd5+
  58. Kh8
  59. 30.Re7
  60. Ne5
  61. 31.f4
  62. Qxg3
  63. 32.Rxe5
  64. fxe5
  65. 33.Nf7+
  66. Kg8
  67. 34.Nh6+
  68. Kh8
  69. 35.Qg8+
  70. Rxg8
    1. Oplossing:35...Rxg8
    2. 36.Nf7# Verstikt mat
  71. 36.Nf7#
1-0
Volgende ? Help