Chess puzzle (Checkmate)
Opening: Three_Knights_Opening, Three_Knights_Opening_Other_variations
Moves: 1. e4 e5 2. Nf3 Nc6 3. Nc3 Nge7 4. d3 d6 5. Be3 Bg4 6. h3 Bh5 7. g4 Bg6 8. Be2
h5 9. Nh4 hxg4 10. Nxg6 Nxg6 11. Bxg4 Qh4 12. Qd2 Qxg4 13. hxg4 Rxh1+ 14. Ke2
Rxa1 15. Nd5 O-O-O 16. Bxa7 Nxa7 17. Qa5 Nc6 *
Position (FEN): 2kr1b2/1pp2pp1/2np2n1/Q2Np3/4P1P1/3P4/PPP1KP2/r7 w - - 2 18
White to move.
Themes: Queenside Attack Middlegame Mate in 1 
Puzzle rating: 1664
Best move: Qxc7#