Chess puzzle (Checkmate)
Opening: Nimzo-Indian_Defense, Nimzo-Indian_Defense_Three_Knights_Variation
Moves: 1. d4 Nf6 2. c4 e6 3. Nf3 b6 4. Nc3 Bb4 5. e3 Ne4 6. Qc2 Bb7 7. Bd3 f5 8. O-O
Bxc3 9. bxc3 O-O 10. Nd2 Qh4 11. g3 Ng5 12. e4 fxe4 13. Bxe4 Bxe4 14. Nxe4 Nf3+
15. Kg2 *
Position (FEN): rn3rk1/p1pp2pp/1p2p3/8/2PPN2q/2P2nP1/P1Q2PKP/R1B2R2 b - - 2 15
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 959
Best move: Qxh2#