Chess puzzle (Checkmate)
Moves: 1. e4 e6 2. d4 d5 3. Nd2 Nc6 4. Ngf3 Nf6 5. e5 Nd7 6. Bd3 f6 7. Ng5 Ndxe5 8.
dxe5 fxg5 9. Qh5+ Kd7 10. Qe2 Nd4 11. Qd1 b6 12. O-O Bb7 13. c3 Nc6 14. c4 Nb4
15. Be2 Kc8 16. a3 Nc6 17. cxd5 Qxd5 18. Bf3 Qxe5 19. Re1 Qd6 20. Qe2 Nd4 21.
Bxb7+ Kxb7 22. Qe4+ c6 23. Nf3 Nxf3+ 24. Qxf3 Be7 25. Be3 Rad8 26. Rac1 Bf6 27.
b4 Qd5 28. Qe2 Qd3 29. Qf3 Rd5 30. a4 Rf5 31. Qh5 g6 32. Qh6 Qd7 33. Red1 Rd5
34. Re1 Rd8 35. a5 b5 36. a6+ Ka8 37. Qh3 e5 38. Qf3 Qe6 39. h3 e4 40. Qe2 Rd3
41. Bc5 Re8 42. Rcd1 Rxd1 43. Rxd1 Rd8 44. Rxd8+ Bxd8 45. Qd2 Bc7 46. g3 e3 47.
Qxe3 Qxe3 48. fxe3 Bxg3 49. Kg2 Bc7 50. Kf3 Bb6 51. Be7 Kb8 52. Bxg5 Kc7 53.
Bf4+ Kd7 54. Ke4 Bc7 55. Bxc7 Kxc7 56. Kd4 Kb6 57. e4 Kxa6 58. Kc5 Kb7 59. Kd6
a5 60. bxa5 b4 61. e5 b3 62. a6+ Kxa6 63. e6 b2 64. e7 b1=Q 65. e8=Q Qd3+ 66.
Kc7 Qb5 *
Position (FEN): 4Q3/2K4p/k1p3p1/1q6/8/7P/8/8 w - - 3 67
White to move.
Themes:  Endgame, Queen Endgame Mate in 1 
Puzzle rating: 977
Best move: Qa8#