Puzzle 268688: As brancas dão xeque-mate

IM Alexander Gelman (2403) - CM Hrvoje Fajdetic (2151)
Titled Tuesday 16th Mar chess.com INT (5), 2021.03.16
  1. 1.d4
  2. e6
  3. 2.Cc3
  4. d5
  5. 3.Bf4
  6. c6
  7. 4.e4
  8. dxe4
  9. 5.Cxe4
  10. Cf6
  11. 6.Cxf6+
  12. Dxf6
  13. 7.Dd2
  14. Cd7
  15. 8.Cf3
  16. h6
  17. 9.O-O-O
  18. g5
  19. 10.Bg3
  20. Bg7
  21. 11.h4
  22. g4
  23. 12.Ce5
  24. h5
  25. 13.Rb1
  26. Cb6
  27. 14.Bf4
  28. Bh6
  29. 15.Bg5
  30. Bxg5
  31. 16.hxg5
  32. Dg7
  33. 17.g6
  34. fxg6
  35. 18.Bd3
  36. Th6
  37. 19.Dg5
  38. Cd5
  39. 20.Bxg6+
  40. Rf8
  41. 21.Txh5
  42. Txh5
    1. Solução:21...Txh5
    2. 22.Dd8# Mate do Corredor
  43. 22.Dxh5
  44. Cf6
  45. 23.Dg5
  46. Bd7
  47. 24.Dxf6+
  48. Dxf6
  49. 25.Cxd7+
  50. Re7
  51. 26.Cxf6
  52. Rxf6
  53. 27.Be4
  54. Td8
  55. 28.c3
  56. c5
  57. 29.Rc2
  58. b6
  59. 30.dxc5
  60. Txd1
  61. 31.Rxd1
  62. bxc5
  63. 32.Re2
  64. Re5
  65. 33.Bc2
1-0
Novo desafio ? Ajuda