Chess puzzle (Checkmate)
Opening: Nimzowitsch_Defense, Nimzowitsch_Defense_Other_variations
Moves: 1. e4 Nc6 2. Nc3 a6 3. Nf3 e6 4. Bd3 Bc5 5. O-O Nf6 6. b3 O-O 7. Bb2 b6 8. Qe2
Bb7 9. Nd1 d5 10. exd5 exd5 11. Ne3 Nd4 12. Nxd4 Bxd4 13. Bxd4 c5 14. Be5 d4
15. Nf5 Qd5 16. Bxf6 *
Position (FEN): r4rk1/1b3ppp/pp3B2/2pq1N2/3p4/1P1B4/P1PPQPPP/R4RK1 b - - 0 16
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1001
Best move: Qxg2#