Chess puzzle (Checkmate)
Opening: Nimzowitsch_Defense, Nimzowitsch_Defense_Kennedy_Variation
Moves: 1. e4 e5 2. d4 Nc6 3. c3 exd4 4. Bc4 d6 5. Qb3 Nh6 6. Bxh6 gxh6 7. Bxf7+ Kd7 *
Position (FEN): r1bq1b1r/pppk1B1p/2np3p/8/3pP3/1QP5/PP3PPP/RN2K1NR w KQ - 1 8
White to move.
Themes:  Opening Mate in 1 
Puzzle rating: 776
Best move: Qe6#