Chess puzzle (Crushing)
Moves: 1. e4 b6 2. Bc4 Bb7 3. Qf3 Nf6 4. d3 e6 5. Nc3 d5 6. Bb5+ Nc6 7. exd5 exd5 8.
Nge2 Bb4 9. Bd2 O-O 10. O-O d4 11. Bxc6 Bxc6 12. Qxc6 dxc3 13. Bxc3 Bxc3 14.
Nxc3 Rc8 15. h3 Qd4 16. Rfe1 Rfe8 17. Rxe8+ Nxe8 18. Re1 Nf6 19. b3 h6 20. Nb5
Qb4 21. Nxa7 *
Position (FEN): 2r3k1/N1p2pp1/1pQ2n1p/8/1q6/1P1P3P/P1P2PP1/4R1K1 b - - 0 21
Black to move.
Themes: Hanging Piece, Kingside Attack Endgame  
Puzzle rating: 586
Best move: Qxe1+