Chess puzzle (Crushing)
Moves: 1. d4 d5 2. c4 e6 3. Nc3 Bb4 4. a3 Bxc3+ 5. bxc3 Nf6 6. Bg5 h6 7. Bh4 O-O 8.
Nf3 Nbd7 9. Ne5 g5 10. Bg3 Nxe5 11. Bxe5 Ne4 12. Qd3 f5 13. f3 dxc4 14. Qxc4
Nd6 15. Bxd6 Qxd6 16. e4 fxe4 17. fxe4 Qf4 18. Qd3 Qf2+ 19. Kd1 Bd7 20. a4 *
Position (FEN): r4rk1/pppb4/4p2p/6p1/P2PP3/2PQ4/5qPP/R2K1B1R b - - 0 20
Black to move.
Themes:  Middlegame  
Puzzle rating: 1866
Best move: Qb2