Chess puzzle (Checkmate)
Opening: Russian_Game, Russian_Game_Italian_Variation
Moves: 1. e4 e5 2. Nf3 Nf6 3. Bc4 Nxe4 4. Nxe5 d5 5. Nxf7 Kxf7 6. Qh5+ g6 7. Bxd5+ Kg7
8. Qe5+ Nf6 9. Bb3 Bd6 10. Qd4 Re8+ 11. Kf1 Nc6 12. Qh4 Be6 13. d3 Bxb3 14.
axb3 Re6 15. Bg5 Qe7 16. Nc3 Re8 17. Nd5 Re1+ 18. Rxe1 *
Position (FEN): 4r3/ppp1q1kp/2nb1np1/3N2B1/7Q/1P1P4/1PP2PPP/4RK1R b - - 0 18
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 606
Best move: Qxe1#