Chess puzzle (Checkmate)
Moves: 1. e4 d5 2. e5 c5 3. Nf3 Nc6 4. Bb5 Bd7 5. O-O Nxe5 6. Nxe5 Bxb5 7. c4 dxc4 8.
d3 cxd3 9. Qb3 Bc6 *
Position (FEN): r2qkbnr/pp2pppp/2b5/2p1N3/8/1Q1p4/PP3PPP/RNB2RK1 w kq - 2 10
White to move.
Themes: Attacking f2 or f7 Opening Mate in 1 
Puzzle rating: 1057
Best move: Qxf7#