Puzzle 456031: Les blancs gagnent

Kannan Sa (2069) - Bhat Avathanshu (1315)
Mumbai Wealth rating op 4th Mumbai (1), 2018.12.30
  1. 1.e4
  2. c5
  3. 2.Cf3
  4. e6
  5. 3.c3
  6. Cf6
  7. 4.d3
  8. Cc6
  9. 5.Fe2
  10. d5
  11. 6.Dc2
  12. Dc7
  13. 7.Fg5
  14. Fe7
  15. 8.Cbd2
  16. O-O
  17. 9.O-O
  18. b6
  19. 10.Tfe1
  20. Cd7
  21. 11.exd5
  22. exd5
  23. 12.d4
  24. c4
  25. 13.Fxe7
  26. Cxe7
  27. 14.Fxc4
  28. dxc4
  29. 15.Txe7
  30. Fb7
  31. 16.Ce5
  32. Tad8
  33. 17.Df5
  34. Fc8
  35. 18.Cxf7
  36. Tde8
  37. 19.Ch6+
  38. Rh8
  39. 20.Txe8
  40. Txe8
  41. 21.Df7
  42. Tf8
  43. 22.Dg8+
  44. Txg8
    1. Solution:22...Txg8
    2. 23.Cf7# Mat à l'étouffé
  45. 23.Cf7#
1-0
Suivant ? Aide