Chess puzzle (Checkmate)
Opening: Horwitz_Defense, Horwitz_Defense_Other_variations
Moves: 1. d4 e6 2. Nf3 d5 3. Bg5 Be7 4. Bxe7 Nxe7 5. Nbd2 Nd7 6. e4 c5 7. dxc5 Nxc5 8.
exd5 Nxd5 9. Bb5+ Bd7 10. Bxd7+ Qxd7 11. Nb3 Nxb3 12. axb3 a6 13. O-O O-O 14.
Ne5 Qb5 15. Re1 Rad8 16. Qg4 Qb4 17. Ra4 *
Position (FEN): 3r1rk1/1p3ppp/p3p3/3nN3/Rq4Q1/1P6/1PP2PPP/4R1K1 b - - 9 17
Black to move.
Themes: Hanging Piece, Kingside Attack Middlegame Mate in 1 
Puzzle rating: 888
Best move: Qxe1#