Chess puzzle (Crushing)
Moves: 1. e4 c5 2. d4 cxd4 3. c3 dxc3 4. Nxc3 d6 5. Bc4 e6 6. Nf3 a6 7. O-O Nf6 8. Qe2
Be7 9. Rd1 O-O 10. h3 Nbd7 11. Bf4 b5 12. Bb3 Nc5 13. e5 Ne8 14. exd6 Nxd6 15.
Bxd6 Bxd6 16. Ne4 Nxe4 17. Qxe4 Rb8 18. Qd4 Rb6 19. Rac1 Bb7 20. Rc3 Qe7 *
Position (FEN): 5rk1/1b2qppp/pr1bp3/1p6/3Q4/1BR2N1P/PP3PP1/3R2K1 w - - 7 21
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 970
Best move: Qxb6