Chess puzzle (Checkmate)
Moves: 1. d4 g6 2. e4 Bg7 3. f4 Nh6 4. Nf3 f6 5. c4 Nf7 6. Nc3 O-O 7. Be3 d6 8. Bd3
Nd7 9. Qc2 e5 10. fxe5 fxe5 11. d5 b6 12. a4 Nc5 13. Bxc5 bxc5 14. a5 Rb8 15.
O-O a6 16. Na4 Bd7 17. Nc3 Ng5 18. Nxg5 Qxg5 19. Kh1 Rf4 20. Rxf4 exf4 21. Rf1
Be5 22. Ne2 Rxb2 23. Qc1 h5 24. Nxf4 Bxf4 25. Qxb2 Qh4 26. Qf2 *
Position (FEN): 6k1/2pb4/p2p2p1/P1pP3p/2P1Pb1q/3B4/5QPP/5R1K b - - 2 26
Black to move.
Themes: Kingside Attack Endgame Mate in 1 
Puzzle rating: 966
Best move: Qxh2#