Puzzle 644247: As brancas dão xeque-mate

FM Daniel Fischer (2273) - GM Vladislav Kovalev (2634)
Titled Tuesday 23rd Nov chess.com INT (8), 2021.11.23
  1. 1.e4
  2. e5
  3. 2.Cf3
  4. Cc6
  5. 3.Bc4
  6. Cf6
  7. 4.d3
  8. Bc5
  9. 5.O-O
  10. a6
  11. 6.c3
  12. d6
  13. 7.Bb3
  14. h6
  15. 8.Te1
  16. O-O
  17. 9.h3
  18. Be6
  19. 10.Bxe6
  20. fxe6
  21. 11.b4
  22. Ba7
  23. 12.Dc2
  24. Ch5
  25. 13.Be3
  26. Txf3
  27. 14.gxf3
  28. Dh4
  29. 15.De2
  30. Tf8
  31. 16.Cd2
  32. Dxh3
  33. 17.Df1
  34. Dh4
  35. 18.Dg2
  36. Cf4
  37. 19.Dg4
  38. Dxg4+
  39. 20.fxg4
  40. Cxd3
  41. 21.Tf1
  42. Cf4
  43. 22.Bxa7
  44. Cxa7
  45. 23.f3
  46. Cb5
  47. 24.c4
  48. Cd4
  49. 25.Rf2
  50. Cd3+
  51. 26.Rg3
  52. Ce2+
  53. 27.Rg2
  54. b6
  55. 28.a3
  56. Ta8
  57. 29.Cb3
  58. Cd4
  59. 30.Tab1
  60. a5
  61. 31.bxa5
  62. Cf4+
  63. 32.Rh2
  64. Cxb3
  65. 33.Txb3
  66. Txa5
  67. 34.Tc1
  68. Ce2
  69. 35.Td1
  70. Cd4
  71. 36.Tc3
  72. Rf7
  73. 37.Td2
  74. Cc6
  75. 38.Rg3
  76. Rg6
  77. 39.Tb2
  78. Ta4
  79. 40.Tb5
  80. Rg5
  81. 41.Tb2
  82. g6
  83. 42.Tb5
  84. Cd4
  85. 43.Tb2
  86. h5
  87. 44.gxh5
  88. gxh5
  89. 45.Th2
  90. h4+
  91. 46.Rh3
  92. Rf4
  93. 47.Tg2
  94. Cxf3
    1. Solução:47...Cxf3
    2. 48.Tg4# Mate raio-x
  95. 48.Tg4#
1-0
Novo desafio ? Ajuda