Chess puzzle (Checkmate)
Moves: 1. d4 e6 2. Nd2 Bb4 3. c3 Ba5 4. e4 d5 5. e5 f6 6. exf6 Nxf6 7. Nb3 c5 8. Bg5
cxd4 9. Nxd4 O-O 10. Bb5 Bb6 11. Ngf3 Bd7 12. Bxd7 Qxd7 13. O-O Ne4 14. Be3 Nc6
15. Nxc6 Bxe3 16. fxe3 bxc6 17. Ne5 Qd6 18. Rxf8+ Rxf8 19. Nf3 Qc5 20. Qd3 h6
21. Ne5 Nf6 22. Re1 Qb6 23. b4 Qc7 24. Ng6 Rf7 25. Rf1 Ng4 26. h3 *
Position (FEN): 6k1/p1q2rp1/2p1p1Np/3p4/1P4n1/2PQP2P/P5P1/5RK1 b - - 0 26
Black to move.
Themes:  Endgame Mate in 1 
Puzzle rating: 858
Best move: Qh2#