Chess puzzle (Checkmate)
Opening: Italian_Game, Italian_Game_Other_variations
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 d6 4. d4 Bg4 5. dxe5 Nxe5 6. Be2 Qf6 7. Nxe5 Bxe2 8.
Qxe2 Qxe5 9. O-O Nf6 10. Re1 O-O-O 11. Nc3 g6 12. Qe3 Bg7 13. Qxa7 Kd7 14. Nd5
Nxd5 15. Qa4+ c6 16. exd5 *
Position (FEN): 3r3r/1p1k1pbp/2pp2p1/3Pq3/Q7/8/PPP2PPP/R1B1R1K1 b - - 0 16
Black to move.
Themes: Hanging Piece, Kingside Attack Middlegame Mate in 1 
Puzzle rating: 570
Best move: Qxe1#