Chess puzzle (Checkmate)
Moves: 1. Nf3 d5 2. g3 c5 3. Bg2 Nc6 4. d4 cxd4 5. Nxd4 e5 6. Nxc6 bxc6 7. c4 e4 8.
O-O Bc5 9. Nc3 Be6 10. Qa4 Ne7 11. Rd1 O-O 12. Nxe4 Qb6 13. Nxc5 Qxc5 14. cxd5
Bxd5 15. Be3 Qc4 16. Qxc4 Bxc4 17. Rd2 Rfe8 18. a3 Bd5 19. Bc5 Bxg2 20. Kxg2
Nd5 21. e3 a5 22. Rc1 Re6 23. Bd4 f6 24. Rdc2 Rc8 25. Rc5 a4 26. Ra5 c5 27.
Raxc5 Rxc5 28. Rxc5 Nb6 29. Rb5 Nd7 30. Ra5 Ne5 31. Bxe5 fxe5 32. Rxa4 Kf7 33.
e4 Rd6 34. Rb4 h5 35. h4 Ke6 36. a4 Rd4 37. Rxd4 exd4 38. f4 Kd6 39. b3 Kc5 40.
Kf2 Kb4 41. Ke2 Kxb3 42. a5 Kc2 43. a6 d3+ 44. Kf2 d2 45. a7 d1=Q 46. a8=Q Qd4+
47. Kg2 Qd2+ 48. Kh3 Kd1 49. Qa1+ Ke2 50. Qa6+ Kf2 51. Qb6+ Kf1 52. Qb5+ Kf2
53. Qc5+ Kf1 54. Qc4+ Kf2 55. Qc5+ Kf1 56. Qxh5 Qg2+ 57. Kg4 Qxe4 58. Qe5 Qg6+
59. Kh3 Kf2 60. Qd4+ Kf3 61. Qd5+ Kf2 62. Qg2+ Ke3 63. Qg1+ Kf3 64. Qf1+ Ke3
65. Kg2 Qc6+ 66. Kh2 Qg6 67. Qg1+ Kf3 68. Qg2+ Ke3 69. Qb2 Kf3 70. Qb7+ Kg4 71.
Qd7+ Kf3 72. Qd5+ Kf2 73. Qg5 Qb1 74. Kh3 g6 75. Qc5+ Kf3 76. Qd5+ Kf2 77. Qd4+
Kf3 78. Qc3+ Kf2 79. Qd2+ Kf3 80. Qg2+ Ke3 81. Kg4 *
Position (FEN): 8/8/6p1/8/5PKP/4k1P1/6Q1/1q6 b - - 13 81
Black to move.
Themes:  Endgame, Queen Endgame Mate in 1 
Puzzle rating: 1327
Best move: Qf5#