Chess puzzle (Checkmate)
Moves: 1. e4 d5 2. exd5 Nf6 3. d4 Qxd5 4. Nc3 Qa5 5. Bd2 Qb6 6. a3 Qxd4 7. Nf3 Qd8 8.
Bc4 Bg4 9. Ne5 Bxd1 *
Position (FEN): rn1qkb1r/ppp1pppp/5n2/4N3/2B5/P1N5/1PPB1PPP/R2bK2R w KQkq - 0 10
White to move.
Themes: Attacking f2 or f7 Middlegame Mate in 1 
Puzzle rating: 1356
Best move: Bxf7#