Chess puzzle (Crushing)
Moves: 1. d4 Nf6 2. Bf4 d5 3. e3 e6 4. Nf3 Bd6 5. Bg3 O-O 6. c3 b6 7. Nbd2 c5 8. Qc2
Ba6 9. Bxa6 Nxa6 10. Bxd6 Qxd6 11. O-O Rac8 12. Qa4 b5 13. dxc5 Rxc5 14. Qa3
Qb6 15. Nb3 Rc7 16. Nbd4 b4 17. cxb4 Nxb4 18. Qb3 Rfc8 19. a3 Nc2 20. Nxc2 *
Position (FEN): 2r3k1/p1r2ppp/1q2pn2/3p4/8/PQ2PN2/1PN2PPP/R4RK1 b - - 0 20
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1049
Best move: Qxb3