Puzzle 309539: Bianco a vincere

IM Rahman Mohammad Fahad (2319) - Matheus Mendes Domingues Ribeiro (2133)
Titled Tuesday 3rd Nov chess.com INT (7), 2020.11.03
  1. 1.e4
  2. c5
  3. 2.Cf3
  4. Cc6
  5. 3.Ab5
  6. e6
  7. 4.O-O
  8. Cge7
  9. 5.Te1
  10. a6
  11. 6.Af1
  12. d5
  13. 7.exd5
  14. Cxd5
  15. 8.c3
  16. Ae7
  17. 9.d4
  18. cxd4
  19. 10.Cxd4
  20. Cxd4
  21. 11.Dxd4
  22. Cf6
  23. 12.Dh4
  24. O-O
  25. 13.Cd2
  26. b5
  27. 14.Cf3
  28. Ab7
  29. 15.Ag5
  30. h6
  31. 16.Axh6
  32. gxh6
  33. 17.Dxh6
  34. Axf3
  35. 18.gxf3
  36. Dd5
  37. 19.Rh1
  38. Dh5
  39. 20.Df4
  40. Cd5
  41. 21.De4
  42. Ad6
  43. 22.h3
  44. Dh7
  45. 23.Dd4
  46. Dg7
  47. 24.Dd2
  48. Af4
  49. 25.Dc2
  50. Dh7
  51. 26.Te4
  52. Cf6
  53. 27.Tae1
  54. Cxe4
  55. 28.Txe4
  56. e5
  57. 29.Rg2
  58. Tad8
  59. 30.Ad3
  60. Dg7+
  61. 31.Rf1
  62. Dh6
  63. 32.Te1
  64. Dxh3+
  65. 33.Re2
  66. f5
  67. 34.Db3+
  68. Rg7
  69. 35.Tg1+
  70. Rf6
  71. 36.Da3
  72. Tf7
  73. 37.Dxa6+
  74. Re7
  75. 38.Db7+
  76. Td7
  77. 39.Dxb5
  78. e4
  79. 40.fxe4
  80. fxe4
  81. 41.Axe4
  82. Td2+
  83. 42.Re1
  84. De6
  85. 43.Db7+
  86. Td7
  87. 44.Db4+
  88. Ad6
  89. 45.Da4
  90. Tf4
  91. 46.f3
  92. Tf7
  93. 47.Tg6
  94. De5
  95. 48.Da8
  96. Txf3
  97. 49.Tg8
  98. Tf7
  99. 50.De8+
  100. Rf6
    1. Soluzione:50...Rf6
    2. 51.Tg6#
  101. 51.Tg6#
1-0

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