Puzzle 262112: Les blancs matent

IM Vladimir Grabinsky (2219) - IM Marcelo Playa (2376)
Titled Tuesday 19th Jan chess.com INT (6), 2021.01.19
  1. 1.e4
  2. e6
  3. 2.Cf3
  4. d5
  5. 3.e5
  6. c5
  7. 4.b4
  8. cxb4
  9. 5.a3
  10. Cc6
  11. 6.axb4
  12. Fxb4
  13. 7.c3
  14. Fa5
  15. 8.d4
  16. Cge7
  17. 9.Fd3
  18. Cg6
  19. 10.Fa3
  20. Cf4
  21. 11.O-O
  22. Cxd3
  23. 12.Dxd3
  24. Ce7
  25. 13.Fxe7
  26. Rxe7
  27. 14.Ca3
  28. Fd7
  29. 15.Cb5
  30. Fxb5
  31. 16.Dxb5
  32. Fb6
  33. 17.Db4+
  34. Re8
  35. 18.Tfb1
  36. Tc8
  37. 19.Cd2
  38. De7
  39. 20.Da4+
  40. Dd7
  41. 21.Db4
  42. f5
  43. 22.Da3
  44. Rf7
  45. 23.Cf3
  46. h6
  47. 24.g3
  48. Tc7
  49. 25.Ch4
  50. Thc8
  51. 26.Tb3
  52. g5
  53. 27.Cg2
  54. De7
  55. 28.Db2
  56. f4
  57. 29.gxf4
  58. gxf4
  59. 30.Dd2
  60. Dg5
  61. 31.Dxf4+
  62. Dxf4
  63. 32.Cxf4
  64. Txc3
  65. 33.Txc3
  66. Txc3
  67. 34.Ce2
  68. Tc2
  69. 35.Rf1
  70. a5
  71. 36.Tb1
  72. Tc6
  73. 37.Re1
  74. a4
  75. 38.Rd2
  76. Fa5+
  77. 39.Rd3
  78. b6
  79. 40.f4
  80. Rg6
  81. 41.Re3
  82. Rf5
  83. 42.Cg3+
  84. Rg4
  85. 43.Ce2
  86. Rh3
  87. 44.Rf3
  88. Tc2
  89. 45.Tg1
  90. Rh4
  91. 46.Tg4+
  92. Rh5
    1. Solution:46...Rh5
    2. 47.Cg3#
  93. 47.Cg3#
1-0

This puzzle is part of the following Puzzle Academy skills:
ChessPuzzle.net version 3
Suivant ? Aide