Chess puzzle (Checkmate)
Opening: Caro-Kann_Defense, Caro-Kann_Defense_Other_variations
Moves: 1. e4 c6 2. f4 d5 3. e5 Bf5 4. Nf3 e6 5. Nd4 Bg4 6. Qxg4 c5 7. Bb5+ Nd7 8. Nxe6
fxe6 9. Qxe6+ Ne7 10. f5 a6 11. f6 axb5 *
Position (FEN): r2qkb1r/1p1nn1pp/4QP2/1pppP3/8/8/PPPP2PP/RNB1K2R w KQkq - 0 12
White to move.
Themes: Advanced Pawn Opening Mate in 1 
Puzzle rating: 1334
Best move: f7#