Chess puzzle (Checkmate)
Opening: Caro-Kann_Defense, Caro-Kann_Defense_Other_variations
Moves: 1. e4 c6 2. f4 d5 3. Nf3 dxe4 4. Ng5 e5 5. Nxf7 Kxf7 6. Qh5+ g6 7. Qxe5 Qf6 8.
Bc4+ Kg7 9. O-O Qxe5 10. fxe5 Bc5+ 11. d4 Bxd4+ 12. Kh1 Bxe5 *
Position (FEN): rnb3nr/pp4kp/2p3p1/4b3/2B1p3/8/PPP3PP/RNB2R1K w - - 0 13
White to move.
Themes:  Opening Mate in 1 
Puzzle rating: 677
Best move: Rf7#