Chess puzzle (Checkmate)
Moves: 1. d4 c6 2. Nf3 d5 3. Bf4 Nf6 4. e3 Bg4 5. c4 dxc4 6. Bxc4 a6 7. Ne5 Bxd1 *
Position (FEN): rn1qkb1r/1p2pppp/p1p2n2/4N3/2BP1B2/4P3/PP3PPP/RN1bK2R w KQkq - 0 8
White to move.
Themes: Attacking f2 or f7 Opening Mate in 1 
Puzzle rating: 1054
Best move: Bxf7#