Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. Nc3 Nf6 5. d3 O-O 6. Bg5 Be7 7. Nd5 Nxd5 8.
exd5 Bxg5 9. dxc6 dxc6 10. Nxe5 Qd4 11. Qe2 Qxb2 12. O-O Re8 13. Bxf7+ Kf8 14.
Bxe8 Bf6 15. Nc4 Qb4 16. Qh5 Be6 17. Bg6 Bxa1 18. Rxa1 h6 19. Re1 *
Position (FEN): r4k2/ppp3p1/2p1b1Bp/7Q/1qN5/3P4/P1P2PPP/4R1K1 b - - 1 19
Black to move.
Themes: Hanging Piece, Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1135
Best move: Qxe1#