Chess puzzle (Checkmate)
Opening: Nimzowitsch_Defense, Nimzowitsch_Defense_Scandinavian_Variation
Moves: 1. e4 d5 2. e5 Nc6 3. d4 f6 4. Bb5 fxe5 5. Bxc6+ bxc6 6. dxe5 e6 7. f4 Qh4+ 8.
g3 Qh6 9. Nf3 Bc5 10. Nc3 Ba6 11. Na4 Bb6 12. Nd4 Bxd4 13. Qxd4 Qh3 14. Nc5 Qg2
15. Rg1 *
Position (FEN): r3k1nr/p1p3pp/b1p1p3/2NpP3/3Q1P2/6P1/PPP3qP/R1B1K1R1 b Qkq - 4 15
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 900
Best move: Qe2#