Chess puzzle (Checkmate)
Opening: Italian_Game, Italian_Game_Anti-Fried_Liver_Defense
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 h6 4. d4 exd4 5. Nxd4 Nxd4 6. Qxd4 d6 7. O-O a6 8.
e5 Be6 9. Bxe6 fxe6 10. exd6 Bxd6 11. Qg4 Qf6 12. Re1 Kd7 13. Qa4+ c6 14. Qb3
b5 15. Nc3 Re8 16. Ne4 Qe5 17. Nxd6 *
Position (FEN): 4r1nr/3k2p1/p1pNp2p/1p2q3/8/1Q6/PPP2PPP/R1B1R1K1 b - - 0 17
Black to move.
Themes: Hanging Piece, Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1069
Best move: Qxe1#