Chess puzzle (Checkmate)
Moves: 1. d4 c5 2. d5 e6 3. c4 Nf6 4. Nc3 g6 5. Nf3 Bg7 6. e4 d6 7. Bd3 e5 8. O-O Nh5
9. a3 Nf4 10. Bxf4 exf4 11. Ne2 Bh6 12. Qa4+ Bd7 13. Qc2 Bg4 14. Ne1 f3 15.
Nxf3 Bxf3 16. gxf3 Bg7 17. Rab1 Qg5+ 18. Ng3 Be5 19. b4 Nd7 20. Kh1 O-O-O 21.
Rg1 Qh6 22. bxc5 Nxc5 23. Bf1 Rhg8 24. a4 Kb8 25. a5 a6 26. Ne2 *
Position (FEN): 1k1r2r1/1p3p1p/p2p2pq/P1nPb3/2P1P3/5P2/2Q1NP1P/1R3BRK b - - 1 26
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 529
Best move: Qxh2#