Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 a6 5. Nc3 b5 6. a3 Bb7 7. Be2 Qc7 8. O-O
d6 9. f4 Nd7 10. Bf3 Ngf6 11. Be3 Be7 12. Rc1 Rc8 13. h3 Nb6 14. Nb3 Nc4 15.
Bf2 Nxb2 16. Qd4 Qxc3 17. Qb6 Bxe4 18. Bxe4 Nxe4 19. Bd4 Nc4 20. Qxa6 Ncd2 *
Position (FEN): 2r1k2r/4bppp/Q2pp3/1p6/3BnP2/PNq4P/2Pn2P1/2R2RK1 w k - 1 21
White to move.
Themes:  Middlegame  
Puzzle rating: 1666
Best move: Bxc3