Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nf6 3. Bc4 Nxe4 4. Bxf7+ Kxf7 5. Nxe5+ Kg8 6. c3 Qg5 7. Qb3+ d5
8. Qxd5+ Be6 *
Position (FEN): rn3bkr/ppp3pp/4b3/3QN1q1/4n3/2P5/PP1P1PPP/RNB1K2R w KQ - 1 9
White to move.
Themes: Hanging Piece, Kingside Attack Opening Mate in 1 
Puzzle rating: 604
Best move: Qxe6#