Chess puzzle (Crushing)
Moves: 1. b3 d5 2. Bb2 c5 3. d4 cxd4 4. Qxd4 Nc6 5. Qd2 e5 6. e3 f6 7. Bb5 a6 8. Bxc6+
bxc6 9. Nf3 Bf5 10. Nh4 Be6 11. Nc3 Bb4 12. a3 Ba5 13. b4 Bb6 14. Na4 Ba7 15.
O-O Ne7 16. Nc5 Bxc5 17. bxc5 O-O 18. f4 e4 19. f5 Bf7 20. Qe1 Rb8 21. Rb1 Rb5
22. Qg3 *
Position (FEN): 3q1rk1/4nbpp/p1p2p2/1rPp1P2/4p2N/P3P1Q1/1BP3PP/1R3RK1 b - - 6 22
Black to move.
Themes:  Middlegame  
Puzzle rating: 1990
Best move: Qb8