Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. c3 dxc3 5. Nxc3 e6 6. Bc4 d6 7. O-O Nf6 8.
Qe2 e5 9. Rd1 Bg4 10. Be3 a6 11. h3 Bh5 12. g4 Bg6 13. Nd2 Be7 14. f3 b5 15.
Bb3 Nd7 16. Rac1 Rc8 17. Nd5 Bh4 18. a4 O-O 19. axb5 axb5 20. Qxb5 Nd4 21. Rxc8
Qxc8 22. Kg2 *
Position (FEN): 2q2rk1/3n1ppp/3p2b1/1Q1Np3/3nP1Pb/1B2BP1P/1P1N2K1/3R4 b - - 1 22
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 966
Best move: Nxb5