Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 d6 4. d3 Bg4 5. c3 Nf6 6. Bb3 Be7 7. Nbd2 Bxf3 8.
Qxf3 Qd7 9. Nf1 Qg4 10. Qxg4 Nxg4 11. h3 Nf6 12. Ng3 h5 13. Nf5 g6 14. Nxe7
Kxe7 15. Bg5 Nd8 16. d4 Ne6 17. Bxe6 fxe6 18. dxe5 dxe5 19. O-O-O Rhf8 20. f3
Rad8 21. Rxd8 Rxd8 22. Rd1 Rxd1+ 23. Kxd1 Kf7 24. Kd2 Nd7 25. b4 c5 26. b5 Nb6
27. Be3 Nc4+ 28. Kd3 Nxe3 29. Kxe3 c4 30. f4 Kf6 31. g3 g5 32. fxg5+ Kxg5 33.
Kd2 h4 34. g4 Kf4 35. Kc2 Kxe4 36. Kd2 Kf4 37. Ke2 e4 38. Kd2 e5 39. Ke2 a6 40.
a4 axb5 41. axb5 b6 42. Ke1 e3 43. Ke2 e4 44. Ke1 Kg5 45. Ke2 Kf4 46. Kd1 Ke5
47. Ke1 Kd5 48. Ke2 Ke6 49. Kxe3 Ke5 50. g5 Kf5 51. g6 Kxg6 52. Kxe4 Kg5 53.
Kd4 Kf4 54. Kxc4 Kg3 55. Kd5 Kxh3 56. Kc6 Kg3 57. Kxb6 h3 58. Kb7 h2 59. b6
h1=Q+ 60. Kb8 Qc1 61. b7 Qxc3 62. Ka7 Qa5+ 63. Kb8 Kf4 64. Kc8 Qc5+ 65. Kb8 Ke5
66. Ka8 Qb5 67. Kb8 Kd6 68. Ka8 Kc7 69. b8=Q+ *
Position (FEN): KQ6/2k5/8/1q6/8/8/8/8 b - - 0 69
Black to move.
Themes:  Endgame, Queen Endgame Mate in 1 
Puzzle rating: 576
Best move: Qxb8#