Chess puzzle (Crushing)
Moves: 1. d4 d5 2. Nc3 c6 3. Nf3 Nf6 4. Bf4 e6 5. e3 Bd6 6. Bxd6 Qxd6 7. Bd3 O-O 8. h3
Nbd7 9. O-O c5 10. Re1 cxd4 11. exd4 a6 12. a3 b5 13. Qd2 Nb6 14. b3 Bb7 15. a4
b4 16. Ne2 a5 17. c3 Ba6 18. Bxa6 Rxa6 19. cxb4 axb4 20. Qxb4 *
Position (FEN): 5rk1/5ppp/rn1qpn2/3p4/PQ1P4/1P3N1P/4NPP1/R3R1K1 b - - 0 20
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 656
Best move: Qxb4