Chess puzzle (Checkmate)
Opening: Ruy_Lopez, Ruy_Lopez_Cozio_Defense
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 Nge7 4. O-O a6 5. Ba4 d6 6. d4 Bd7 7. dxe5 Nxe5 8.
Bb3 Bg4 9. Nbd2 Nxf3+ 10. Nxf3 Ng6 11. Qd5 c6 *
Position (FEN): r2qkb1r/1p3ppp/p1pp2n1/3Q4/4P1b1/1B3N2/PPP2PPP/R1B2RK1 w kq - 0 12
White to move.
Themes: Attacking f2 or f7 Opening Mate in 1 
Puzzle rating: 697
Best move: Qxf7#