Chess puzzle (Checkmate)
Opening: Nimzo-Larsen_Attack, Nimzo-Larsen_Attack_Modern_Variation
Moves: 1. b3 e5 2. Bb2 d6 3. e3 Nc6 4. c4 Be6 5. a3 Nf6 6. d4 exd4 7. exd4 Be7 8. d5
Bg4 9. f3 Ne5 10. fxg4 Nfxg4 11. Bxe5 Nxe5 12. Nf3 O-O 13. Nxe5 Bf6 14. Nd2
Bxe5 15. Rb1 Qh4+ 16. Ke2 Rae8 17. Kd3 Qd4+ 18. Kc2 *
Position (FEN): 4rrk1/ppp2ppp/3p4/3Pb3/2Pq4/PP6/2KN2PP/1R1Q1B1R b - - 7 18
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 783
Best move: Qc3#