Chess puzzle (Checkmate)
Moves: 1. e4 e6 2. c4 d5 3. cxd5 exd5 4. exd5 Nf6 5. Nc3 Nxd5 6. Nf3 Nxc3 7. bxc3 Bd6
8. Bc4 O-O 9. O-O Nd7 10. h3 Nb6 11. Bb3 a5 12. d4 a4 13. Bc2 Re8 14. Bg5 Be7
15. Bf4 g6 16. Re1 Be6 17. Be5 Nc4 18. Bd3 Nb2 19. Qc2 Nxd3 20. Qxd3 Bf5 21.
Qb5 b6 22. g4 Bd7 23. Qd3 Bc6 24. Qe3 Qd5 25. Qh6 f6 26. Ng5 *
Position (FEN): r3r1k1/2p1b2p/1pb2ppQ/3qB1N1/p2P2P1/2P4P/P4P2/R3R1K1 b - - 1 26
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 984
Best move: Qh1#