Chess puzzle (Crushing)
Moves: 1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Nf3 Nc6 5. cxd5 exd5 6. Bg5 Be7 7. Bxf6 Bxf6 8.
e3 O-O 9. h3 Re8 10. Be2 b6 11. O-O Bb7 12. Qd3 Ne7 13. Bd1 Ng6 14. Bb3 Rb8 15.
Rac1 c6 16. Rfe1 Nh4 17. Nh2 Bc8 18. Bc2 Bf5 19. Qe2 Bxd4 20. Bxf5 Nxf5 21. Qg4
Bxc3 22. Rxc3 Nh6 23. Qa4 c5 24. Qxa7 Ra8 25. Qxb6 *
Position (FEN): r2qr1k1/5ppp/1Q5n/2pp4/8/2R1P2P/PP3PPN/4R1K1 b - - 0 25
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 957
Best move: Qxb6