Chess puzzle (Checkmate)
Moves: 1. e4 b6 2. d4 Bb7 3. d5 g6 4. Nf3 Bg7 5. Bc4 c6 6. O-O cxd5 7. Bxd5 Bxd5 8.
Qxd5 Nc6 9. Ng5 Nf6 *
Position (FEN): r2qk2r/p2pppbp/1pn2np1/3Q2N1/4P3/8/PPP2PPP/RNB2RK1 w kq - 3 10
White to move.
Themes: Attacking f2 or f7 Opening Mate in 1 
Puzzle rating: 803
Best move: Qxf7#