Puzzle 452606: Les noirs gagnent

FM Pavel Chernomordik (2182) - WCM Afruza Khamdamova (1771)
Titled Tuesday 28th Dec chess.com INT (5), 2021.12.28
  1. 1.e4
  2. e5
  3. 2.Cf3
  4. Cf6
  5. 3.Cc3
  6. Cc6
  7. 4.d4
  8. exd4
  9. 5.Cxd4
  10. Fe7
  11. 6.Fe2
  12. O-O
  13. 7.Cf5
  14. d5
  15. 8.Cxe7+
  16. Cxe7
  17. 9.Fg5
  18. dxe4
  19. 10.Fxf6
  20. gxf6
  21. 11.Cxe4
  22. Dxd1+
  23. 12.Txd1
  24. Rg7
  25. 13.O-O
  26. Ff5
  27. 14.Ff3
  28. c6
  29. 15.c3
  30. Tad8
  31. 16.Cd6
  32. Fe6
  33. 17.Tfe1
  34. Td7
  35. 18.Ce4
  36. Tfd8
  37. 19.Txd7
  38. Txd7
  39. 20.Cc5
  40. Td2
  41. 21.b4
  42. Cd5
  43. 22.Cxe6+
  44. fxe6
  45. 23.Txe6
  46. Cxc3
  47. 24.Te7+
  48. Rg6
  49. 25.Txb7
  50. Txa2
  51. 26.g4
  52. Ta3
  53. 27.Fxc6
  54. Ce2+
  55. 28.Rg2
    1. Solution:28.Rg2
    2. Cf4+
    3. 29.Rf1
      1. 29.Rg1
      2. Ta1#
      1. 29.Rh1
      2. Ta1#
    4. 29...Ta1# Mat d'Anastasie
  56. 28...Cf4+
  57. 29.Rf1
  58. Ta1#
0-1

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