Puzzle 899962: As pretas ganham

IM N. Vlassov (2283) - WFM Afruza Khamdamova (2140)
Titled Tue 21st Mar Early chess.com INT (9), 2023.03.21
  1. 1.e4
  2. e5
  3. 2.Bc4
  4. Cf6
  5. 3.d3
  6. Cc6
  7. 4.Cf3
  8. Bc5
  9. 5.Bg5
  10. d6
  11. 6.Cc3
  12. h6
  13. 7.Bh4
  14. Bg4
  15. 8.h3
  16. Bh5
  17. 9.g4
  18. g5
  19. 10.Cxg5
  20. hxg5
  21. 11.Bxg5
    1. Solução:11.Bxg5
    2. Bxg4
    3. 12.Bxf6
    4. Dxf6
    5. 13.Dxg4
    6. Dxf2+
    7. 14.Rd1
    8. Cd4
    9. 15.Ce2
    10. Cf3
    11. 16.c3
    12. De3
      1. 16...d5
      2. 17.exd5
      3. De3
      4. 18.Bb5+
      5. Rf8
        1. 18...c6
        2. 19.Rc2
        3. Dxe2+
        1. 18...Re7
        2. 19.Dd7+
        3. Rf8
          1. 19...Rf6
          2. 20.Rc2
          3. Dxe2+
        4. 20.Rc2
        5. Dxe2+
      6. 19.Rc2
      7. Dxe2+
    13. 17.Bb5+
    14. c6
      1. 17...Re7
      2. 18.Dd7+
      3. Rf8
        1. 18...Rf6
        2. 19.Df5+
        3. Re7
          1. 19...Rg7
          2. 20.Dg4+
          3. Rf8
            1. 20...Rf6
            2. 21.Df5+
            1. 20...Rh6
            2. 21.Rc2
            3. Dxe2+
            1. 20...Rh7
            2. 21.Dh5+
            3. Rg7
              1. 21...Rg8
              2. 22.Dg4+
              3. Rf8
                1. 22...Rh7
                2. 23.Dh5+
              4. 23.Rc2
              5. Dxe2+
            4. 22.Dg4+
          4. 21.Rc2
          5. Dxe2+
        4. 20.Dd7+
      4. 19.Rc2
      5. Dxe2+
      1. 17...Rf8
      2. 18.Rc2
      3. Dxe2+
    15. 18.Rc2
    16. Dxe2+
      1. 18...cxb5
  22. 11...Bxg4
  23. 12.Bxf6
  24. Bxd1
  25. 13.Bxd8
  26. Bf3
  27. 14.Th2
  28. Txd8
  29. 15.Cd5
  30. Rd7
  31. 16.Rd2
  32. Rc8
  33. 17.Tg1
  34. Tdg8
  35. 18.Tg3
  36. Txg3
  37. 19.fxg3
  38. Bg1
0-1
Novo desafio ? Ajuda