Chess puzzle (Checkmate)
Moves: 1. e4 d5 2. exd5 Qxd5 3. Nf3 Nc6 4. Nc3 Qe6+ 5. Qe2 Nb4 6. Qxe6 Bxe6 7. Kd1
O-O-O 8. d3 Bg4 9. Be2 Nf6 10. a3 Nbd5 11. Bd2 e6 12. h3 Bxf3 13. Bxf3 Bc5 14.
Nxd5 Nxd5 15. Bxd5 Rxd5 16. Be3 Rhd8 17. Kd2 f5 18. Bxc5 Rxc5 19. Rhe1 Rd6 20.
f4 Rdc6 21. Rac1 a5 22. g4 Rd6 23. gxf5 Rxf5 24. Re4 Rh5 25. Rh1 Rf5 26. h4 h5
27. Rg1 Rf7 28. Rg5 Rd5 29. Rxe6 Rxg5 30. fxg5 Kd7 31. Re4 Kd6 32. Ke3 c5 33.
c4 Rf1 34. Kd2 Rf2+ 35. Kc3 Rf3 36. Re8 Rf7 37. Rh8 g6 38. Rg8 Ke5 39. Rxg6 Kf5
40. Rg8 Kg4 41. g6 Re7 42. Rc8 Rg7 43. Rxc5 Rxg6 44. Rxa5 Kxh4 45. Rf5 Kg4 46.
Rf8 h4 47. Rh8 Rg5 48. d4 h3 49. d5 Kg3 50. d6 Rg7 51. b4 Kg2 52. c5 h2 53. b5
Rg3+ 54. Kd4 Rh3 55. Rg8+ Kf3 56. d7 h1=Q 57. Rf8+ Ke2 58. Re8+ Kd2 59. d8=Q
Rd3+ 60. Kc4 Rxd8 61. Rxd8+ Kc2 62. Kb4 Qe1+ 63. Ka4 Kb2 64. Rd7 Qh4+ 65. Ka5
Kxa3 66. Kb6 Qe4 67. Rxb7 Kb4 68. c6 Qd4+ 69. Kc7 Ka5 70. b6 Ka6 71. Ra7+ Kb5
72. b7 Qxa7 73. Kc8 Kxc6 74. b8=Q *
Position (FEN): 1QK5/q7/2k5/8/8/8/8/8 b - - 0 74
Black to move.
Themes:  Endgame, Queen Endgame Mate in 1 
Puzzle rating: 1188
Best move: Qd7#