Chess puzzle (Checkmate)
Moves: 1. Nf3 f5 2. c4 Nf6 3. g3 c5 4. Bg2 Nc6 5. O-O e5 6. d3 e4 7. dxe4 fxe4 8. Ng5
h6 9. Nxe4 Be7 10. Nd6+ Bxd6 11. Qxd6 Qe7 12. Qxe7+ Nxe7 13. Be3 d6 14. Bf4 d5
15. cxd5 Nexd5 16. Bd6 b6 17. Nc3 Bb7 18. Rfd1 Nxc3 19. Bxb7 Nxd1 20. Bxa8 Nxb2
21. Bc6+ Kf7 22. Rc1 Rd8 23. Be5 Rd1+ 24. Rxd1 Nxd1 25. Kf1 Ke6 26. Bb8 a6 27.
Ba7 Kd6 28. Ba4 Nc3 29. Bb3 Kc7 30. Ke1 Kb7 31. Bxb6 Kxb6 32. Kd2 Nb5 33. f3
Nd4 34. Bc4 Ne8 35. Bd5 Nd6 36. e3 Nc6 37. f4 c4 38. e4 Kc5 39. Kc3 Nb5+ 40.
Kd2 Nb4 41. a4 c3+ 42. Kc1 Na3 43. Bb3 Kd4 44. e5 c2 45. Kd2 Nc4+ 46. Bxc4 Kxc4
47. e6 c1=Q+ 48. Kxc1 Nc6 49. Kd2 Kb4 50. f5 Kxa4 51. g4 Kb3 52. h4 a5 53. g5
hxg5 54. hxg5 a4 55. f6 gxf6 56. gxf6 a3 57. e7 Nxe7 58. fxe7 a2 59. e8=Q a1=Q
60. Qb5+ Ka2 61. Kc2 Qd4 62. Qa5+ Qa4+ *
Position (FEN): 8/8/8/Q7/q7/8/k1K5/8 w - - 6 63
White to move.
Themes: Hanging Piece Endgame, Queen Endgame Mate in 1 
Puzzle rating: 446
Best move: Qxa4#