Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. Nc3 Nc6 3. Bc4 e6 4. d3 b6 5. Bf4 a6 6. a3 Bb7 7. Nf3 h6 8. h3 Be7
9. Qe2 Nf6 10. O-O O-O 11. Ne5 Nd4 12. Qd1 d6 13. Nf3 Nh5 14. Be3 d5 15. exd5
exd5 16. Ba2 Nf6 17. Bxd4 cxd4 18. Nxd4 Bd6 19. Nf3 Re8 20. Re1 d4 21. Rxe8+
Qxe8 22. Nxd4 Rd8 23. Nb3 Qe5 24. g3 Qf5 25. Qf1 Qf3 26. Nd4 *
Position (FEN): 3r2k1/1b3pp1/pp1b1n1p/8/3N4/P1NP1qPP/BPP2P2/R4QK1 b - - 4 26
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1034
Best move: Qh1#