Chess puzzle (Checkmate)
Opening: Italian_Game, Italian_Game_Anti-Fried_Liver_Defense
Moves: 1. e4 e5 2. Bc4 Nc6 3. Nf3 h6 4. c3 Nf6 5. d4 d6 6. dxe5 Nxe4 7. Qd5 Qe7 8.
Qxe4 dxe5 9. Bb5 Bd7 10. O-O f5 11. Qc2 e4 12. Re1 O-O-O 13. Nd4 Nxd4 14. Bxd7+
Rxd7 15. cxd4 Rxd4 16. Be3 Qb4 17. Bxd4 *
Position (FEN): 2k2b1r/ppp3p1/7p/5p2/1q1Bp3/8/PPQ2PPP/RN2R1K1 b - - 0 17
Black to move.
Themes: Hanging Piece, Kingside Attack Middlegame Mate in 1 
Puzzle rating: 562
Best move: Qxe1#