Puzzle 1009043: Wit naar Schaakmat

GM G. Pap (2476) - FM Samrug Narayanan (2361)
Titled Tue 30th Jul Late chess.com INT (3), 2024.07.30
  1. 1.d4
  2. d5
  3. 2.c4
  4. e6
  5. 3.Nc3
  6. Be7
  7. 4.cxd5
  8. exd5
  9. 5.Bf4
  10. c6
  11. 6.e3
  12. Bf5
  13. 7.Nge2
  14. Nd7
  15. 8.Ng3
  16. Bg6
  17. 9.Bd3
  18. Bxd3
  19. 10.Qxd3
  20. Ngf6
  21. 11.O-O-O
  22. Nf8
  23. 12.Nf5
  24. Ne6
  25. 13.Be5
  26. O-O
  27. 14.g4
  28. Nxg4
  29. 15.Bg3
  30. g6
  31. 16.Rdg1
  32. Re8
  33. 17.Kb1
  34. Nf6
  35. 18.Be5
  36. Bf8
  37. 19.h4
  38. Nh5
  39. 20.Ng3
  40. Nxg3
  41. 21.Rxg3
  42. Bg7
  43. 22.h5
  44. Bxe5
  45. 23.dxe5
  46. Kf8
  47. 24.f4
  48. Ng7
  49. 25.hxg6
  50. hxg6
  51. 26.Ne2
  52. Nf5
  53. 27.Rg5
  54. Ke7
  55. 28.Rxf5
  56. gxf5
  57. 29.Qxf5
  58. Qc8
  59. 30.Qf6+
  60. Kd7
    1. Oplossing:30...Kd7
    2. 31.Qd6# Zwaluwstaart mat
  61. 31.Qd6#
1-0
Volgende ? Help