Puzzle 366793: Blancas Jaque Mate

CM Ranindu Dilshan Liyanage (2203) - IM Alexander Reprintsev (2353)
Titled Tuesday 3rd Aug chess.com INT (8), 2021.08.03
  1. 1.e4
  2. d5
  3. 2.exd5
  4. Dxd5
  5. 3.Cc3
  6. Da5
  7. 4.d4
  8. Cf6
  9. 5.Cf3
  10. Cc6
  11. 6.Ab5
  12. Ce4
  13. 7.Ad2
  14. Cxc3
  15. 8.Axc6+
  16. bxc6
  17. 9.Axc3
  18. Dd5
  19. 10.O-O
  20. Ag4
  21. 11.Te1
  22. Axf3
  23. 12.gxf3
  24. e6
  25. 13.Te5
  26. Dd8
  27. 14.De2
  28. Ad6
  29. 15.Te4
  30. O-O
  31. 16.Rh1
  32. f5
  33. 17.Txe6
  34. Dh4
  35. 18.Te5
  36. Axe5
  37. 19.dxe5
  38. Tad8
  39. 20.Tg1
  40. g6
  41. 21.e6
  42. Td5
  43. 22.e7
  44. Te8
    1. Solución:22...Te8
    2. 23.De6# Jaque Mate con dos alfiles
  45. 23.De6#
1-0
Próximo ? Ayuda