Chess puzzle (Checkmate)
Moves: 1. d4 Nc6 2. Bf4 f6 3. Nf3 g5 4. Bc1 g4 5. d5 gxf3 6. dxc6 fxe2 7. Bxe2 dxc6 *
Position (FEN): r1bqkbnr/ppp1p2p/2p2p2/8/8/8/PPP1BPPP/RNBQK2R w KQkq - 0 8
White to move.
Themes:  Opening Mate in 1 
Puzzle rating: 1204
Best move: Bh5#