Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Bc4 Nc6 3. Nf3 e6 4. c3 g6 5. O-O Bg7 6. d4 cxd4 7. cxd4 d5 8. exd5
exd5 9. Re1+ Nge7 10. Bb5 O-O 11. Bg5 Re8 12. Qd2 Be6 13. Bxc6 bxc6 14. Nc3 Rb8
15. Rac1 Qb6 16. Na4 Qb5 17. b3 Nf5 18. Be3 Nd6 19. Nc5 Bf5 20. a4 Qb6 21. Bf4
Rbd8 *
Position (FEN): 3rr1k1/p4pbp/1qpn2p1/2Np1b2/P2P1B2/1P3N2/3Q1PPP/2R1R1K1 w - - 3 22
White to move.
Themes:  Middlegame  
Puzzle rating: 1888
Best move: Bxd6