Chess puzzle (Checkmate)
Moves: 1. Nf3 Nf6 2. g3 d5 3. Bg2 Bf5 4. O-O e6 5. d4 Be7 6. c4 c6 7. Nc3 O-O 8. Nd2
Nbd7 9. e4 dxe4 10. Ndxe4 Nxe4 11. Nxe4 Nf6 12. Nc3 Qb6 13. b3 Rad8 14. Be3 Ng4
15. Qe2 Nxe3 16. fxe3 Qa5 17. Ne4 Rd7 18. Rfd1 Rfd8 19. Nf2 Bg6 20. Be4 Bf6 21.
Bxg6 hxg6 22. Ng4 c5 23. Nxf6+ gxf6 24. dxc5 Qxc5 25. Rxd7 Rxd7 26. Kf2 Qd6 27.
Rc1 b6 28. Rc2 Kg7 29. Ke1 Qb4+ 30. Kf2 a5 31. Qe1 Qd6 32. Qe2 Kf8 33. Ke1 Qc6
34. e4 Qc5 35. Qf2 Qb4+ 36. Kf1 Rd1+ 37. Kg2 Kg7 38. h4 e5 39. g4 Rd4 40. Qe2
Qd6 41. h5 Qc6 42. Kf3 Qd7 43. hxg6 fxg6 44. Ke3 Qc6 45. Kf3 Qd7 46. Ke3 Qd8
47. Rd2 Kf7 48. Rxd4 Qxd4+ 49. Kf3 g5 50. Qe3 Qd6 51. Ke2 Kg6 52. Qd3 Qa3 53.
Qd2 a4 54. Qc2 Qc5 55. Qd2 Qg1 56. Qd8 Qg2+ 57. Ke3 Qg3+ 58. Kd2 Qf4+ 59. Kc3
Qe3+ 60. Kb4 Qc5+ 61. Kxa4 *
Position (FEN): 3Q4/8/1p3pk1/2q1p1p1/K1P1P1P1/1P6/P7/8 b - - 0 61
Black to move.
Themes:  Endgame, Queen Endgame Mate in 1 
Puzzle rating: 903
Best move: Qa5#