Chess puzzle (Checkmate)
Moves: 1. e4 c6 2. d4 d5 3. Nc3 dxe4 4. Nxe4 Bf5 5. Bd3 Bxe4 6. Bxe4 Nf6 7. Bd3 e6 8.
Ne2 Bd6 9. Bg5 h6 10. Bh4 O-O 11. Qd2 a5 12. O-O-O a4 13. g4 Qa5 14. g5 Qxd2+
15. Rxd2 hxg5 16. Bxg5 b5 17. Rg1 Nh5 18. f4 g6 19. Rdd1 b4 20. Ng3 Nxf4 21.
Bxf4 Bxf4+ 22. Kb1 a3 23. b3 Nd7 24. Nh5 Bh6 25. Rg2 Bg7 26. Be4 Rac8 27. Nxg7
Kxg7 28. Rdg1 Rg8 29. h4 Nf6 30. Bf3 Kf8 31. h5 gxh5 32. Rxg8+ Nxg8 33. Bxh5 c5
34. Rf1 f6 35. Bg4 Ke7 36. Re1 Rd8 37. Rxe6+ Kf7 38. Re4 Rxd4 39. Rxd4 cxd4 40.
Kc1 Nh6 41. Bf3 Nf5 42. Kd2 Ke6 43. Kd3 Ke5 44. Bg4 Ne3 45. Bf3 f5 46. Be2 f4
47. Bf3 Nf1 48. Be2 Nh2 49. Kc4 f3 50. Bxf3 Nxf3 51. Kxb4 Ne1 52. Kxa3 Nxc2+
53. Kb2 d3 54. a4 Ke4 55. a5 Nb4 56. Kc3 Na6 57. Kd2 Kd4 58. Kd1 Ke3 59. b4 d2
60. b5 Nb4 61. b6 Nd5 62. b7 Kd3 63. b8=Q *
Position (FEN): 1Q6/8/8/P2n4/8/3k4/3p4/3K4 b - - 0 63
Black to move.
Themes:  Endgame Mate in 1 
Puzzle rating: 572
Best move: Nc3#