Chess puzzle (Checkmate)
Opening: Nimzo-Larsen_Attack, Nimzo-Larsen_Attack_Symmetrical_Variation
Moves: 1. b3 b6 2. Bb2 Bb7 3. Nf3 Nc6 4. c4 d5 5. cxd5 Qxd5 6. Nc3 Qa5 7. e3 O-O-O 8.
Be2 e5 9. O-O Ba3 10. Qc2 Nge7 11. Ng5 Rdf8 12. Na4 Bxb2 13. Nxb2 h6 14. Ne4
Nb4 15. Qc3 Bxe4 16. Rfc1 f6 *
Position (FEN): 2k2r1r/p1p1n1p1/1p3p1p/q3p3/1n2b3/1PQ1P3/PN1PBPPP/R1R3K1 w - - 0 17
White to move.
Themes: Queenside Attack Middlegame Mate in 1 
Puzzle rating: 530
Best move: Qxc7#