Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 e5 5. Nb3 d6 6. Nc3 Nf6 7. f3 Be6 8. Be2
Be7 9. Be3 O-O 10. Qd2 d5 11. exd5 Nxd5 12. Nxd5 Qxd5 13. Bd3 Nd4 14. O-O-O
Nxb3+ 15. axb3 Rac8 16. Kb1 Rfd8 17. Bxa7 Ra8 18. Bb6 Rd6 19. Bc7 Rc6 20. Bxe5
*
Position (FEN): r5k1/1p2bppp/2r1b3/3qB3/8/1P1B1P2/1PPQ2PP/1K1R3R b - - 0 20
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1018
Best move: Qxe5