Puzzle 481360: Les blancs gagnent

FM Oleg Artemenko (2246) - GM Alexander Moskalenko (2514)
Titled Tuesday 25th Jan chess.com INT (5), 2022.01.25
  1. 1.d4
  2. Cf6
  3. 2.Cc3
  4. d5
  5. 3.Ff4
  6. e6
  7. 4.Cb5
  8. Ca6
  9. 5.e3
  10. c6
  11. 6.Cc3
  12. b6
  13. 7.Cf3
  14. Fb7
  15. 8.Ce5
  16. Fe7
  17. 9.Cxc6
  18. Fxc6
  19. 10.Fxa6
  20. b5
  21. 11.Fxb5
  22. Fxb5
  23. 12.Cxb5
  24. Da5+
  25. 13.Cc3
  26. Ce4
  27. 14.O-O
  28. Cxc3
  29. 15.bxc3
  30. Dxc3
  31. 16.Dd3
  32. Tc8
  33. 17.Tab1
  34. Dxc2
  35. 18.Db5+
  36. Dc6
  37. 19.Tfc1
  38. Dxb5
    1. Solution:19...Dxb5
    2. 20.Txc8+ Echec intermédiaire La tour blanche capture la tour noire, qui défendait la case c7.
      1. Pas20.Txb5 à cause de
      2. Txc1#
    3. 20...Rd7
    4. 21.Tc7+ Echec intermédiaire
      1. Pas21.Txb5 à cause de
      2. Txc8
      1. Pas21.Txh8 à cause de
      2. Dxb1#
    5. 21...Re8
    6. 22.Txb5
  39. 20.Txc8+
  40. Rd7
  41. 21.Tc7+
1-0
Suivant ? Aide