Chess puzzle (Checkmate)
Opening: Italian_Game, Italian_Game_Giuoco_Pianissimo
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. d3 Bc5 5. O-O O-O 6. c3 d5 7. exd5 Nxd5 8. b4
Bb6 9. b5 Na5 10. Nxe5 Re8 11. Re1 Qf6 12. Bxd5 Rxe5 13. c4 Qxf2+ 14. Kh1 Rxe1+
15. Qxe1 *
Position (FEN): r1b3k1/ppp2ppp/1b6/nP1B4/2P5/3P4/P4qPP/RNB1Q2K b - - 0 15
Black to move.
Themes: Hanging Piece Middlegame Back Rank Mate, Mate in 1 
Puzzle rating: 585
Best move: Qxe1#