Chess puzzle (Crushing)
Moves: 1. d4 d5 2. Nf3 Nc6 3. e3 e5 4. dxe5 Bg4 5. Be2 Bxf3 6. Bxf3 Nge7 7. e6 fxe6 8.
O-O Nf5 9. b3 Be7 10. Bb2 Bf6 11. Nc3 O-O 12. Qe2 Nce7 13. Rab1 c6 14. Rfd1 Ng6
15. Ne4 Bxb2 16. Rxb2 Qe7 17. Ng3 Nxg3 18. hxg3 Ne5 19. a4 Nxf3+ 20. gxf3 Qf6
21. Kg2 *
Position (FEN): r4rk1/pp4pp/2p1pq2/3p4/P7/1P2PPP1/1RP1QPK1/3R4 b - - 2 21
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1161
Best move: Qxb2