Chess puzzle (Checkmate)
Opening: Nimzowitsch_Defense, Nimzowitsch_Defense_Scandinavian_Variation
Moves: 1. d4 Nc6 2. e4 d5 3. exd5 Qxd5 4. Ne2 e5 5. c3 Bf5 6. c4 Bb4+ 7. Bd2 Qe4 8.
Bxb4 Nxb4 9. Qa4+ Nc6 10. d5 O-O-O 11. Nc3 Qg4 12. dxc6 Ne7 13. cxb7+ Kb8 14.
Nb5 Nc6 15. h3 Qg5 16. h4 *
Position (FEN): 1k1r3r/pPp2ppp/2n5/1N2pbq1/Q1P4P/8/PP2NPP1/R3KB1R b KQ - 0 16
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 800
Best move: Qd2#