Puzzle 821341: Zwart naar Schaakmat

IM Jake Kleiman (2399) - CM Michal Mazurkiewicz (2163)
Titled Tue 13th Dec Late chess.com INT (11), 2022.12.13
  1. 1.b3
  2. Nf6
  3. 2.Bb2
  4. g6
  5. 3.e3
  6. Bg7
  7. 4.Nf3
  8. O-O
  9. 5.Be2
  10. d6
  11. 6.O-O
  12. Nbd7
  13. 7.c4
  14. e5
  15. 8.d4
  16. e4
  17. 9.Nfd2
  18. Re8
  19. 10.Nc3
  20. c6
  21. 11.a4
  22. Nf8
  23. 12.a5
  24. a6
  25. 13.b4
  26. h5
  27. 14.b5
  28. Bf5
  29. 15.Qa4
  30. Rc8
  31. 16.bxc6
  32. bxc6
  33. 17.Rfd1
  34. N8h7
  35. 18.c5
  36. d5
  37. 19.Bxa6
  38. Rb8
  39. 20.Ra2
  40. Ng4
  41. 21.Nf1
  42. Qh4
  43. 22.Bc1
  44. Ng5
  45. 23.Qxc6
  46. Nf3+
  47. 24.gxf3
  48. exf3
  49. 25.Qxd5
  50. Qh3
  51. 26.Qxf3
  52. Qxf3
  53. 27.Re2
  54. Be4
  55. 28.Nxe4
  56. Rxe4
  57. 29.Nd2
  58. Qh3
  59. 30.f3
  60. Rxe3
  61. 31.fxg4
  62. Rxe2
  63. 32.Bxe2
  64. Qe3+
  65. 33.Kf1
  66. Bxd4
  67. 34.Nf3
    1. Oplossing:34.Nf3
    2. Qf2# Damiano's loper mat
  68. 34...Qf2#
0-1
Volgende ? Help