Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. c3 Nf6 3. Bc4 Nxe4 4. Bxf7+ Kxf7 5. Qh5+ Kg8 6. Qd5+ e6 7. Qxe4 d5
8. Qe3 Nd7 *
Position (FEN): r1bq1bkr/pp1n2pp/4p3/2pp4/8/2P1Q3/PP1P1PPP/RNB1K1NR w KQ - 2 9
White to move.
Themes: Kingside Attack Opening Mate in 1 
Puzzle rating: 683
Best move: Qxe6#