Puzzle 186015: Les blancs matent

IM Gregory Shahade (2476) - WGM Aleksandra Maltsevskaya (2272)
Titled Tuesday 1st Sept chess.com INT (8), 2020.09.01
  1. 1.e4
  2. c5
  3. 2.Cf3
  4. e6
  5. 3.d4
  6. cxd4
  7. 4.Cxd4
  8. Cf6
  9. 5.Cc3
  10. Cc6
  11. 6.Cxc6
  12. bxc6
  13. 7.e5
  14. Cd5
  15. 8.Ce4
  16. Dc7
  17. 9.f4
  18. Db6
  19. 10.c4
  20. Fb4+
  21. 11.Re2
  22. f5
  23. 12.exf6
  24. Cxf6
  25. 13.Fe3
  26. Dd8
  27. 14.Cd6+
  28. Fxd6
  29. 15.Dxd6
  30. c5
  31. 16.Dxc5
  32. Fb7
  33. 17.Re1
  34. Ce4
  35. 18.Dh5+
  36. g6
  37. 19.De5
  38. O-O
  39. 20.Fd3
  40. d6
  41. 21.Dxe6+
  42. Rg7
  43. 22.Fxe4
  44. Te8
  45. 23.Fd4+
  46. Rf8
  47. 24.Df6+
  48. Dxf6
  49. 25.Fxf6
  50. Txe4+
  51. 26.Rd2
  52. Txc4
  53. 27.The1
  54. Tac8
  55. 28.Fc3
  56. Txf4
  57. 29.Tf1
  58. Txf1
  59. 30.Txf1+
  60. Re7
  61. 31.g3
  62. Fd5
  63. 32.a3
  64. Rd7
  65. 33.Tf4
  66. Rc6
  67. 34.Th4
  68. Tc7
  69. 35.Tf4
  70. Te7
  71. 36.b4
  72. Fb3
  73. 37.h4
  74. Fa4
  75. 38.g4
  76. Fb5
  77. 39.g5
  78. Te2+
  79. 40.Rd1
  80. Th2
  81. 41.Rc1
  82. Rd5
  83. 42.Fd2
  84. Fd3
  85. 43.Tf7
  86. Rc4
  87. 44.Tc7+
  88. Rd4
  89. 45.Txa7
  90. Fc4
  91. 46.Txh7
  92. Rd3
  93. 47.Ff4
  94. Th1+
  95. 48.Rb2
  96. Tf1
  97. 49.Fxd6
  98. Tf2+
  99. 50.Rc1
  100. Fb3
  101. 51.Fg3
  102. Tc2+
  103. 52.Rb1
  104. Tg2
  105. 53.Td7+
  106. Rc4
  107. 54.Tc7+
  108. Rb5
  109. 55.Tc5+
  110. Ra4
    1. Solution:55...Ra4
    2. 56.Ta5# Mat de Highstriker Mat à rayons X
  111. 56.Ta5#
1-0
Suivant ? Aide