Chess puzzle (Checkmate)
Moves: 1. d4 b6 2. e4 Bb7 3. Bd3 e6 4. Nf3 d5 5. e5 Nc6 6. O-O Qd7 7. Be3 a5 8. Nc3
Nge7 9. Re1 Nf5 10. Bxf5 exf5 11. h3 h6 12. a3 g5 13. g3 g4 14. hxg4 fxg4 15.
Nh2 h5 16. Bg5 Be7 17. Bf6 Rg8 18. Bxe7 Qxe7 19. Nxd5 Qg5 20. Nxc7+ Kf8 21.
Nxa8 Bxa8 22. e6 fxe6 23. Rxe6 Qd5 24. Rf6+ Ke7 25. Rf4 Ne5 26. Qe2 *
Position (FEN): b5r1/4k3/1p6/p2qn2p/3P1Rp1/P5P1/1PP1QP1N/R5K1 b - - 6 26
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1061
Best move: Qh1#