Chess puzzle (Checkmate)
Opening: Caro-Kann_Defense, Caro-Kann_Defense_Two_Knights_Attack
Moves: 1. e4 c6 2. Nf3 d5 3. Nc3 dxe4 4. Nxe4 Nf6 5. Ng3 Bg4 6. h3 Bxf3 7. Qxf3 e5 8.
Bc4 Bd6 9. a3 O-O 10. d3 b5 11. Bb3 a5 12. Nf5 Bc7 13. Qg3 g6 14. Nh6+ Kh8 15.
Bg5 a4 16. Qf3 e4 17. Bxf6+ Qxf6 *
Position (FEN): rn3r1k/2b2p1p/2p2qpN/1p6/p3p3/PB1P1Q1P/1PP2PP1/R3K2R w KQ - 0 18
White to move.
Themes: Hanging Piece, Kingside Attack Middlegame Mate in 1 
Puzzle rating: 623
Best move: Qxf6#