Chess puzzle (Checkmate)
Opening: Nimzo-Larsen_Attack, Nimzo-Larsen_Attack_Modern_Variation
Moves: 1. b3 e5 2. Bb2 Nc6 3. d4 exd4 4. Bxd4 Nxd4 5. Qxd4 Nf6 6. e3 d5 7. c4 dxc4 8.
Qxc4 Be6 9. Qb5+ Qd7 10. Qxb7 Bd5 11. Qa6 Bb4+ 12. Ke2 Bc6 13. a4 Ne4 14. Nf3
O-O 15. Ne5 Qd6 16. Nxc6 Rfd8 17. Qc4 *
Position (FEN): r2r2k1/p1p2ppp/2Nq4/8/PbQ1n3/1P2P3/4KPPP/RN3B1R b - - 2 17
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1590
Best move: Qd1#