Puzzle 695410: Zwart naar Schaakmat

GM Mikhail Golubev (2461) - GM Ivan Ivanisevic (2606)
Titled Tuesday 1st June chess.com INT (11), 2021.06.01
  1. 1.e4
  2. e5
  3. 2.Nf3
  4. Nc6
  5. 3.Bb5
  6. Bc5
  7. 4.c3
  8. a6
  9. 5.Ba4
  10. Nge7
  11. 6.d4
  12. exd4
  13. 7.cxd4
  14. Bb4+
  15. 8.Bd2
  16. Bxd2+
  17. 9.Qxd2
  18. d5
  19. 10.Nc3
  20. O-O
  21. 11.O-O
  22. Bg4
  23. 12.Bxc6
  24. Nxc6
  25. 13.Nxd5
  26. Bxf3
  27. 14.gxf3
  28. f5
  29. 15.Rad1
  30. Qh4
  31. 16.Qf4
  32. Qxf4
  33. 17.Nxf4
  34. fxe4
  35. 18.Ne6
  36. Rxf3
  37. 19.d5
  38. Ne5
  39. 20.Nxc7
  40. Rd8
  41. 21.Rfe1
  42. Nd3
  43. 22.Rxe4
  44. Nxf2
  45. 23.Rf1
  46. Rdf8
  47. 24.Kg2
  48. R3f5
  49. 25.Re3
  50. Ng4
  51. 26.Ref3
  52. Ne3+
  53. 27.Rxe3
  54. Rxf1
  55. 28.Ne6
  56. R8f2+
  57. 29.Kg3
  58. Rf6
  59. 30.h3
  60. Rg6+
  61. 31.Kh2
  62. Rf2+
  63. 32.Kh1
  64. Rd2
  65. 33.Nf4
  66. Rf6
  67. 34.Nd3
    1. Oplossing:34.Nd3
    2. Rf1# Grasmaaier mat
  68. 34...Rf1#
0-1
Volgende ? Help