Chess puzzle (Crushing)
Moves: 1. e4 c6 2. d4 d5 3. e5 Bf5 4. Bd3 Bg6 5. Nc3 e6 6. Be3 Bb4 7. Qd2 Ne7 8. g4 a5
9. O-O-O a4 10. a3 Bxc3 11. Qxc3 b5 12. Qd2 Bxd3 13. Qxd3 Nd7 14. h4 Qb6 15. f4
b4 16. f5 bxa3 17. bxa3 Rb8 18. fxe6 Qb2+ 19. Kd2 fxe6 20. Nf3 *
Position (FEN): 1r2k2r/3nn1pp/2p1p3/3pP3/p2P2PP/P2QBN2/1qPK4/3R3R b k - 1 20
Black to move.
Themes: Pin Middlegame  
Puzzle rating: 1815
Best move: Rb3