Puzzle 311145: Zwart naar Winst

GM Anish Giri (2764) - GM Alireza Firouzja (2728)
Titled Tuesday 3rd Nov chess.com INT (10), 2020.11.03
  1. 1.d4
  2. g6
  3. 2.e4
  4. f6
  5. 3.Nc3
  6. Nh6
  7. 4.h4
  8. Nf7
  9. 5.h5
  10. g5
  11. 6.Bd3
  12. e6
  13. 7.Nge2
  14. Nc6
  15. 8.Be3
  16. Nb4
  17. 9.Bc4
  18. d5
  19. 10.Bb3
  20. c6
  21. 11.Qd2
  22. h6
  23. 12.a3
  24. Na6
  25. 13.f4
  26. Bg7
  27. 14.O-O-O
  28. O-O
  29. 15.g4
  30. b5
  31. 16.f5
  32. b4
  33. 17.axb4
  34. Nxb4
  35. 18.Ng3
  36. Rb8
  37. 19.Na4
  38. Re8
  39. 20.Kb1
  40. exf5
  41. 21.gxf5
  42. dxe4
  43. 22.Nc5
  44. Nd5
  45. 23.Rhf1
  46. Nd6
  47. 24.Rde1
  48. Kh8
  49. 25.Bg1
  50. Qb6
  51. 26.Ngxe4
  52. Nxe4
  53. 27.Rxe4
  54. Rxe4
  55. 28.Nxe4
  56. Qa6
  57. 29.Qd1
  58. Nf4
  59. 30.Nc5
  60. Qa5
  61. 31.Bh2
  62. Bxf5
  63. 32.Bxf4
  64. gxf4
  65. 33.Rxf4
  66. Re8
  67. 34.Rf1
  68. Bh3
  69. 35.Rg1
  70. f5
  71. 36.c3
  72. Bg4
  73. 37.Rxg4
  74. fxg4
  75. 38.Qxg4
  76. Qd8
  77. 39.Be6
  78. Qf6
  79. 40.Bf5
  80. Re1+
  81. 41.Kc2
  82. Rf1
  83. 42.Bd3
  84. Rf2+
  85. 43.Kb3
  86. Bf8
  87. 44.Ne6
  88. a5
  89. 45.Qe4
  90. Qf7
  91. 46.Ka4
  92. Rf6
  93. 47.Nxf8
    1. Oplossing:47.Nxf8
    2. Qa2# Röntgen-mat
  94. 47...Qa2#
0-1
Volgende ? Help