Puzzle 412028: Zwart naar Schaakmat

GM Krishnan Sasikiran (2647) - GM Vladislav Kovalev (2637)
Titled Tuesday 18th May chess.com INT (11), 2021.05.18
  1. 1.e4
  2. e5
  3. 2.Nf3
  4. Nc6
  5. 3.Bb5
  6. a6
  7. 4.Ba4
  8. Nf6
  9. 5.O-O
  10. Be7
  11. 6.Re1
  12. b5
  13. 7.Bb3
  14. d6
  15. 8.c3
  16. O-O
  17. 9.h3
  18. Nb8
  19. 10.d4
  20. Nbd7
  21. 11.Nbd2
  22. c5
  23. 12.a4
  24. Bb7
  25. 13.d5
  26. c4
  27. 14.Bc2
  28. Qc7
  29. 15.Nf1
  30. Rfb8
  31. 16.Ng3
  32. Bc8
  33. 17.Nf5
  34. Nc5
  35. 18.Nxe7+
  36. Qxe7
  37. 19.Be3
  38. Nfxe4
  39. 20.Qb1
  40. f5
  41. 21.axb5
  42. axb5
  43. 22.Rxa8
  44. Rxa8
  45. 23.Bxc5
  46. Nxc5
  47. 24.Bxf5
  48. Bxf5
  49. 25.Qxf5
  50. Qf7
  51. 26.Qg4
  52. Nd3
  53. 27.Rf1
  54. Qxd5
  55. 28.Ng5
  56. Nf4
  57. 29.g3
    1. Oplossing:29.g3
    2. Qg2# Damiano's paardenmat
  58. 29...Qg2#
0-1
Volgende ? Help