Puzzle 236234: Les blancs matent

GM Bogdan-Daniel Deac (2625) - GM Boris Grachev (2619)
Titled Tuesday 15th Dec chess.com INT (6), 2020.12.15
  1. 1.Cf3
  2. d5
  3. 2.d4
  4. Cf6
  5. 3.c4
  6. e6
  7. 4.g3
  8. Fe7
  9. 5.Fg2
  10. O-O
  11. 6.Cc3
  12. Cbd7
  13. 7.Dd3
  14. a6
  15. 8.Ff4
  16. c5
  17. 9.cxd5
  18. exd5
  19. 10.dxc5
  20. Cxc5
  21. 11.Dc2
  22. Ce6
  23. 12.Td1
  24. Cxf4
  25. 13.gxf4
  26. Dc7
  27. 14.e3
  28. Fg4
  29. 15.h3
  30. Fh5
  31. 16.Db3
  32. Tad8
  33. 17.Ce2
  34. Ce4
  35. 18.O-O
  36. Da5
  37. 19.Ced4
  38. Ff6
  39. 20.Da3
  40. Dxa3
  41. 21.bxa3
  42. Cc3
  43. 22.Td2
  44. Tc8
  45. 23.Ce5
  46. Tfd8
  47. 24.Tc2
  48. Fg6
  49. 25.Td2
  50. Ce4
  51. 26.Tb2
  52. Tc7
  53. 27.a4
  54. Cc5
  55. 28.a5
  56. Fxe5
  57. 29.fxe5
  58. Cd3
  59. 30.Tb6
  60. Cxe5
  61. 31.Tb4
  62. Cc4
  63. 32.Ta4
  64. Fd3
  65. 33.Te1
  66. g6
  67. 34.Tc1
  68. Tcc8
  69. 35.Tc3
  70. Fb1
  71. 36.Tb3
  72. Cd2
  73. 37.Txb7
  74. Tc1+
  75. 38.Rh2
  76. Fe4
  77. 39.Tab4
  78. Cf1+
  79. 40.Fxf1
  80. Txf1
  81. 41.Rg3
  82. Tg1+
  83. 42.Rf4
  84. Tf1
  85. 43.f3
  86. Tf8
  87. 44.Tb8
  88. Fd3
  89. 45.Txf8+
  90. Rxf8
  91. 46.Tb7
  92. Fc4
  93. 47.Cc6
  94. Te1
  95. 48.Ce5
  96. f5
  97. 49.Tb8+
  98. Re7
  99. 50.Tb7+
  100. Rd6
  101. 51.Tb6+
  102. Rc5
    1. Solution:51...Rc5
    2. 52.Cd7#
  103. 52.Cd7#
1-0

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