Puzzle 419186: Albul dă mat

GM Kaiqi Yang (2481) - IM Ismayil Shahaliyev (2413)
Titled Tuesday 6th Apr chess.com INT (9), 2021.04.06
  1. 1.d4
  2. d6
  3. 2.Cf3
  4. Cf6
  5. 3.Cbd2
  6. Nf5
  7. 4.g3
  8. c6
  9. 5.Ng2
  10. Dc8
  11. 6.O-O
  12. Nh3
  13. 7.e4
  14. h5
  15. 8.e5
  16. Nxg2
  17. 9.Rxg2
  18. Cd5
  19. 10.c4
  20. Cb6
  21. 11.exd6
  22. exd6
  23. 12.Te1+
  24. Ne7
  25. 13.De2
  26. Dc7
  27. 14.c5
  28. Cc8
  29. 15.Cc4
  30. Rf8
  31. 16.Nf4
  32. Ca6
  33. 17.Cg5
  34. Dd8
  35. 18.Cxf7
  36. Rxf7
  37. 19.De6+
  38. Rf8
  39. 20.cxd6
  40. Nf6
  41. 21.d7
  42. Ce7
  43. 22.Cd6
  44. Cc7
    1. Soluţie:22...Cc7
    2. 23.Df7# Mateul cavalerului lui Damiano
  45. 23.Df7#
1-0
Următorul ? Ajutor