Chess puzzle (Crushing)
Moves: 1. d4 Nf6 2. c4 c5 3. d5 b5 4. e3 bxc4 5. Bxc4 Ba6 6. Qe2 e6 7. e4 Bxc4 8. Qxc4
exd5 9. exd5 Bd6 10. Bg5 O-O 11. Ne2 h6 12. Bh4 Qa5+ 13. Nd2 Nh5 14. Qc3 Qc7
15. Bg3 Nxg3 16. hxg3 Re8 17. Qf3 Na6 18. a3 Rab8 19. O-O-O Qb7 20. b3 Qb5 21.
Rh4 *
Position (FEN): 1r2r1k1/p2p1pp1/n2b3p/1qpP4/7R/PP3QP1/3NNPP1/2KR4 b - - 2 21
Black to move.
Themes:  Middlegame  
Puzzle rating: 1978
Best move: Qxe2