Chess puzzle (Checkmate)
Moves: 1. d4 d5 2. c4 dxc4 3. e3 a6 4. Bxc4 Nc6 5. Nc3 Bf5 6. Nf3 Bg4 7. h3 Bh5 8. Ne5
Bxd1 *
Position (FEN): r2qkbnr/1pp1pppp/p1n5/4N3/2BP4/2N1P2P/PP3PP1/R1BbK2R w KQkq - 0 9
White to move.
Themes: Attacking f2 or f7 Opening Mate in 1 
Puzzle rating: 1371
Best move: Bxf7#