Puzzle 944492: Les blancs gagnent

IM Andrei Deev (2390) - Igor Da Paz Palacio (2172)
Titled Tue 1st Nov Early chess.com INT (10), 2022.11.01
  1. 1.e4
  2. c5
  3. 2.Cf3
  4. d6
  5. 3.c3
  6. Cf6
  7. 4.Fe2
  8. Cc6
  9. 5.d4
  10. cxd4
  11. 6.cxd4
  12. Cxe4
  13. 7.d5
  14. Da5+
  15. 8.Cc3
  16. Cxc3
  17. 9.bxc3
  18. Ce5
  19. 10.O-O
  20. Cxf3+
  21. 11.Fxf3
  22. g6
  23. 12.Dd4
  24. f6
  25. 13.Te1
  26. Rf7
  27. 14.Fd2
  28. Dc5
  29. 15.Da4
  30. Dc7
  31. 16.h4
  32. h5
  33. 17.Fe4
  34. Fd7
  35. 18.Dc2
  36. Tg8
  37. 19.c4
  38. Tc8
  39. 20.Dd3
  40. Dxc4
  41. 21.Da3
  42. Da6
  43. 22.De3
  44. Tc7
  45. 23.Tac1
  46. Txc1
  47. 24.Txc1
  48. Fg7
  49. 25.Tc7
  50. Td8
  51. 26.Fxg6+
  52. Rxg6
  53. 27.Dxe7
  54. Te8
  55. 28.Dxd7
  56. Tg8
  57. 29.Df7+
  58. Rh7
  59. 30.Dxf6
  60. Dxa2
  61. 31.Fc3
  62. Db1+
  63. 32.Rh2
  64. Dg6
  65. 33.De6
  66. Dxe6
  67. 34.dxe6
  68. Rg6
  69. 35.Fxg7
  70. Txg7
  71. 36.e7
  72. Tg8
  73. 37.Txb7
  74. Te8
  75. 38.Txa7
  76. Rf6
  77. 39.Rg3
  78. Txe7
  79. 40.Txe7
  80. Rxe7
  81. 41.Rf4
  82. Rf6
  83. 42.Re4
  84. Re6
  85. 43.f3
  86. d5+
  87. 44.Rf4
  88. Rf6
  89. 45.g4
  90. hxg4
  91. 46.fxg4
  92. Re6
  93. 47.g5
  94. Rd6
  95. 48.h5
  96. Re6
  97. 49.h6
  98. Rf7
  99. 50.Re5
  100. Rg6
  101. 51.Rxd5
  102. Rxg5
    1. Solution:51...Rxg5
    2. 52.h7
    3. Rf6
      1. 52...Rg6
      2. 53.h8=Q
    4. 53.h8=Q+
      1. 53.h8=R
  103. 52.h7
  104. Rg4
  105. 53.h8=Q
  106. Rg3
  107. 54.Df6
  108. Rg2
  109. 55.Re4
  110. Rh1
  111. 56.Dg5
  112. Rh2
  113. 57.Rf3
  114. Rh1
  115. 58.Dg2#
1-0

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