Puzzle 628245: Bianco a scacco matto

GM Daniil Dubov (2702) - GM Razvan Preotu (2445)
Titled Tue 14th Jun Early chess.com INT (2), 2022.06.14
  1. 1.c4
  2. c5
  3. 2.Cf3
  4. Cc6
  5. 3.d4
  6. cxd4
  7. 4.Cxd4
  8. Cf6
  9. 5.Cc3
  10. e6
  11. 6.g3
  12. Db6
  13. 7.Cb3
  14. Ce5
  15. 8.Ag2
  16. Cxc4
  17. 9.O-O
  18. Ab4
  19. 10.Ag5
  20. d5
  21. 11.Axf6
  22. gxf6
  23. 12.Axd5
  24. Axc3
  25. 13.Axc4
  26. Ae5
  27. 14.Cd2
  28. f5
  29. 15.e4
  30. f4
  31. 16.Dh5
  32. Ag7
  33. 17.Ab5+
  34. Rf8
  35. 18.Cf3
  36. fxg3
  37. 19.Cg5
  38. gxh2+
  39. 20.Rh1
  40. Dc7
  41. 21.Tad1
  42. Df4
  43. 22.Td3
  44. Af6
    1. Soluzione:22...Af6
    2. 23.Dxf7# Matto del cavallo di Damiano
  45. 23.Dxf7#
1-0
Avanti ? Aiuto