Chess puzzle (Crushing)
Moves: 1. Nf3 d5 2. d4 e6 3. g3 c5 4. Bg2 cxd4 5. Nxd4 Nc6 6. O-O Qb6 7. Nxc6 bxc6 8.
b3 Nf6 9. Bb2 Be7 10. c4 O-O 11. cxd5 cxd5 12. Bd4 Qd6 13. Nc3 Bd7 14. Re1 e5
15. Be3 Rac8 16. Bd2 d4 17. Ne4 Nxe4 18. Bxe4 Bc6 19. Qc2 Bb5 20. Qb2 Rc7 21.
Bb4 *
Position (FEN): 5rk1/p1r1bppp/3q4/1b2p3/1B1pB3/1P4P1/PQ2PP1P/R3R1K1 b - - 6 21
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 793
Best move: Qxb4