Puzzle 185154: Zwart naar Schaakmat

WIM Viktoriy Tarasova (2226) - IM G. Leiva (2391)
Titled Tuesday 12th May chess.com INT (1), 2020.05.12
  1. 1.d4
  2. Nf6
  3. 2.c4
  4. e6
  5. 3.Nc3
  6. Bb4
  7. 4.Qc2
  8. d6
  9. 5.Nf3
  10. c5
  11. 6.dxc5
  12. Bxc5
  13. 7.Bg5
  14. Nbd7
  15. 8.e3
  16. h6
  17. 9.Bh4
  18. Qa5
  19. 10.Bd3
  20. Bb4
  21. 11.O-O
  22. Bxc3
  23. 12.bxc3
  24. O-O
  25. 13.Nd4
  26. Qc5
  27. 14.f4
  28. b6
  29. 15.Nb3
  30. Qxe3+
  31. 16.Kh1
  32. Bb7
  33. 17.Rae1
  34. Qh3
  35. 18.Bg3
  36. Rac8
  37. 19.Kg1
  38. Qh5
  39. 20.f5
  40. e5
  41. 21.h4
  42. Qg4
  43. 22.Re3
  44. Qh5
  45. 23.Be2
  46. Ng4
  47. 24.Rd3
  48. Be4
  49. 25.Qd1
  50. Ndf6
  51. 26.Rxd6
  52. Bxf5
  53. 27.Bxe5
  54. Qxh4
  55. 28.Rxf5
  56. Ne3
  57. 29.Bxf6
  58. Qg3
  59. 30.Qd4
    1. Oplossing:30.Qd4
    2. Qxg2# Damiano's paardenmat
  60. 30...Qxg2#
0-1
Volgende ? Help