Chess puzzle (Checkmate)
Moves: 1. e4 d6 2. Nf3 Nf6 3. Nc3 g6 4. d4 Bg7 5. b3 O-O 6. Bb2 Bg4 7. h3 Bd7 8. Qd2
Nc6 9. Be2 e5 10. d5 Nd4 11. Nxd4 exd4 12. Qxd4 Ng4 13. Qd2 Nxf2 14. Kxf2 Qh4+
15. Kg1 Be5 16. Bf3 f5 17. Na4 fxe4 18. Bxe5 exf3 19. g3 Qe4 20. Bf4 Rae8 21.
Kf2 Bxa4 22. Rae1 Qf5 23. bxa4 Rxe1 24. Rxe1 Qxh3 25. Ke3 g5 26. Bxd6 cxd6 27.
Qf2 g4 28. Kd3 Qh5 29. Kc4 Rc8+ 30. Kd4 Qf5 31. c4 Qf6+ 32. Kd3 b5 33. axb5
Qf5+ 34. Re4 Rxc4 35. Kxc4 Qxe4+ 36. Kc3 Qxd5 37. Qxa7 Qe5+ 38. Kc4 d5+ 39. Kb3
d4 40. Qa8+ Kf7 41. Qb7+ Kf6 42. Qxh7 Qxb5+ 43. Kc2 Qc4+ 44. Kd1 Qe2+ 45. Kc1
Qe1+ 46. Kc2 Qc3+ 47. Kd1 Qa1+ 48. Kc2 Qxa2+ 49. Kd1 Qe2+ 50. Kc1 Qe3+ 51. Kd1
f2 52. Qh8+ Ke6 53. Qe8+ Kd5 54. Qb5+ Ke4 55. Qc6+ Kf5 56. Qd5+ Qe5 57. Qf7+
Qf6 58. Qd5+ Qe5 59. Qf7+ Ke4 60. Qxf2 Qg5 61. Qg2+ Ke5 62. Qe2+ Qe3 63. Qb5+
Ke4 64. Qc6+ Kd3 *
Position (FEN): 8/8/2Q5/8/3p2p1/3kq1P1/8/3K4 w - - 9 65
White to move.
Themes:  Endgame, Queen Endgame Mate in 1 
Puzzle rating: 981
Best move: Qc2#