Chess puzzle (Checkmate)
Opening: Nimzowitsch_Defense, Nimzowitsch_Defense_Declined_Variation
Moves: 1. e4 Nc6 2. Nf3 d5 3. exd5 Qxd5 4. Nc3 Qh5 5. d4 e5 6. d5 Nd4 7. Nb5 Nxb5 8.
Bxb5+ Bd7 9. Bxd7+ Kxd7 10. O-O Bd6 11. c4 e4 12. Nd4 *
Position (FEN): r5nr/pppk1ppp/3b4/3P3q/2PNp3/8/PP3PPP/R1BQ1RK1 b - - 1 12
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 939
Best move: Qxh2#