Chess puzzle (Checkmate)
Opening: Caro-Kann_Defense, Caro-Kann_Defense_Advance_Variation
Moves: 1. e4 c6 2. d4 d5 3. e5 Bf5 4. Nd2 e6 5. a3 c5 6. c3 Nc6 7. b4 cxd4 8. cxd4
Nxd4 9. Ngf3 Bg4 10. Bb2 Nxf3+ 11. Nxf3 Ne7 12. h3 Bxf3 13. Qxf3 Nf5 14. Bb5+
Ke7 15. Qf4 Qb6 16. Ba4 g6 17. Qg5+ f6 *
Position (FEN): r4b1r/pp2k2p/1q2ppp1/3pPnQ1/BP6/P6P/1B3PP1/R3K2R w KQ - 0 18
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 523
Best move: Qxf6#