Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Nf3 d6 3. h3 Nc6 4. Bb5 Bd7 5. c3 a6 6. Ba4 b5 7. Bb3 Nf6 8. d3 e6
9. Bg5 Be7 10. O-O O-O 11. a3 h6 12. Bh4 Na5 13. Ba2 Qc7 14. Re1 Rfe8 15. Nbd2
Nh7 16. Bg3 Ng5 17. Nh2 Qb7 18. Nb3 Nxb3 19. Qxb3 Rac8 20. Rad1 c4 21. dxc4
bxc4 *
Position (FEN): 2r1r1k1/1q1bbpp1/p2pp2p/6n1/2p1P3/PQP3BP/BP3PPN/3RR1K1 w - - 0 22
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 875
Best move: Qxb7