Puzzle 578742: As brancas dão xeque-mate

GM Raunak Sadhwani (2619) - GM Alexander Rustemov (2525)
Titled Tue 10th May Early chess.com INT (7), 2022.05.10
  1. 1.d4
  2. d5
  3. 2.Cf3
  4. Cf6
  5. 3.Bf4
  6. c5
  7. 4.e3
  8. Cc6
  9. 5.Cbd2
  10. Bg4
  11. 6.c3
  12. e6
  13. 7.Db3
  14. Dc8
  15. 8.h3
  16. Bxf3
  17. 9.Cxf3
  18. Be7
  19. 10.Be2
  20. O-O
  21. 11.O-O
  22. Td8
  23. 12.Tfd1
  24. a6
  25. 13.a4
  26. c4
  27. 14.Dc2
  28. b5
  29. 15.b4
  30. h6
  31. 16.Ta2
  32. Bd6
  33. 17.Tda1
  34. Tb8
  35. 18.axb5
  36. axb5
  37. 19.Ta6
  38. Dc7
  39. 20.Bxd6
  40. Txd6
  41. 21.Ce5
  42. Ce7
  43. 22.Ta7
  44. Tb7
  45. 23.Ta8+
  46. Td8
  47. 24.T8a6
  48. Ce4
  49. 25.Bh5
  50. g6
  51. 26.Bf3
  52. Cd6
  53. 27.h4
  54. h5
  55. 28.g3
  56. Rg7
  57. 29.Bg2
  58. Tb6
  59. 30.Ta7
  60. Tb7
  61. 31.T7a6
  62. Tb6
  63. 32.T6a3
  64. Tdb8
  65. 33.Bh3
  66. Ce4
  67. 34.T1a2
  68. T6b7
  69. 35.Dc1
  70. Tc8
  71. 36.Bg2
  72. Cd6
  73. 37.Da1
  74. Dd8
  75. 38.Ta6
  76. Tcc7
  77. 39.Cf3
  78. Cec8
  79. 40.Cg5
  80. Ta7
  81. 41.Bh3
  82. Txa6
  83. 42.Txa6
  84. De7
  85. 43.Da5
  86. Ta7
  87. 44.Txa7
  88. Dxa7
  89. 45.Dd8
  90. Db6
  91. 46.Dd7
  92. Db7
  93. 47.Cxe6+
  94. Rf6
  95. 48.Dd8+
  96. De7
    1. Solução:48...De7
    2. 49.Dh8# Mate de Boden
  97. 49.Dh8#
1-0
Novo desafio ? Ajuda