Puzzle 304294: Wit naar Schaakmat

WFM Ayan Allahverdiyeva (2088) - FM Vitaly Rodchenkov (2330)
Titled Tuesday 27th Apr chess.com INT (4), 2021.04.27
  1. 1.d4
  2. Nf6
  3. 2.Nc3
  4. e6
  5. 3.e4
  6. Bb4
  7. 4.Bd3
  8. Bxc3+
  9. 5.bxc3
  10. d5
  11. 6.e5
  12. Nfd7
  13. 7.Qg4
  14. Kf8
  15. 8.h4
  16. h5
  17. 9.Qf4
  18. c5
  19. 10.Nf3
  20. Nc6
  21. 11.Ng5
  22. Qe7
  23. 12.Rh3
  24. cxd4
  25. 13.Ba3
  26. Nc5
  27. 14.Bxc5
  28. Qxc5
    1. Oplossing:14...Qxc5
    2. 15.Qxf7# Damiano's paardenmat
  29. 15.Qxf7#
1-0
Volgende ? Help