問題 327906: 白 が チェックメイトとするために

F. Low (1791) - Akef Saleh (1947)
Australian Open 2013 Cammeray AUS, 2013.01.04
  1. 1.Nf3
  2. Nf6
  3. 2.d4
  4. b6
  5. 3.g3
  6. Bb7
  7. 4.Bg2
  8. e6
  9. 5.c4
  10. c5
  11. 6.O-O
  12. cxd4
  13. 7.Nxd4
  14. Bxg2
  15. 8.Kxg2
  16. d5
  17. 9.Qa4+
  18. Nbd7
  19. 10.cxd5
  20. Nxd5
  21. 11.e4
  22. N5f6
  23. 12.Bg5
  24. h6
  25. 13.Bxf6
  26. gxf6
  27. 14.Rd1
  28. Qc7
  29. 15.Nc3
  30. Qb7
  31. 16.Ndb5
  32. a6
  33. 17.Rxd7
  34. Kxd7
  35. 18.Rd1+
  36. Kc8
  37. 19.Na7+
  38. Kb8
  39. 20.Nc6+
  40. Kc8
  41. 21.Na7+
  42. Kb8
  43. 22.Rd8+
  44. Kxa7
    1. 解決策:22...Kxa7
    2. 23.Nb5#
  45. 23.Nb5#
1-0

This puzzle is part of the following Puzzle Academy skills:
ChessPuzzle.net version 3
次の問題 ? ヘルプ