Chess puzzle (Crushing)
Moves: 1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. cxd5 exd5 5. Bg5 Be7 6. e3 O-O 7. Bd3 c5 8.
Bxf6 Bxf6 9. dxc5 Bxc3+ 10. bxc3 Qc7 11. Qc2 g6 12. Nf3 Qxc5 13. O-O Bg4 14.
Ne5 Be6 15. Rab1 b6 16. Rb5 Qd6 17. Nf3 Nc6 18. Nd4 Ne5 19. Nxe6 fxe6 20. Be2
Rac8 21. Rb3 Nc6 22. Rd1 Na5 23. Rb4 *
Position (FEN): 2r2rk1/p6p/1p1qp1p1/n2p4/1R6/2P1P3/P1Q1BPPP/3R2K1 b - - 7 23
Black to move.
Themes:  Middlegame  
Puzzle rating: 1269
Best move: Qxb4