Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. Nf3 d6 3. Nc3 Nc6 4. Bb5 Bd7 5. O-O e6 6. Re1 Nf6 7. Bxc6 Bxc6 8.
d4 cxd4 9. Nxd4 Be7 10. Nxc6 bxc6 11. Qf3 O-O 12. Bg5 h6 13. Bh4 Rb8 14. b3 e5
15. Rad1 Rb4 16. a3 Rd4 17. Rxd4 exd4 18. Bxf6 Bxf6 19. Ne2 c5 20. Nf4 Be5 21.
Nd5 Qa5 22. a4 *
Position (FEN): 5rk1/p4pp1/3p3p/q1pNb3/P2pP3/1P3Q2/2P2PPP/4R1K1 b - - 0 22
Black to move.
Themes: Hanging Piece, Kingside Attack Endgame Mate in 1 
Puzzle rating: 1173
Best move: Qxe1#