Chess puzzle (Crushing)
Moves: 1. d4 Nf6 2. Bf4 e6 3. Nf3 Nc6 4. e3 Bb4+ 5. c3 Ba5 6. Nbd2 d5 7. Ne5 O-O 8.
Qf3 Ne4 9. Nxe4 dxe4 10. Qxe4 Nxe5 11. Bxe5 f6 12. Bg3 f5 13. Qd3 Bd7 14. Be5
a6 15. e4 c5 16. Qg3 Rf7 17. Bd3 cxd4 18. Bxd4 Bb5 19. Bxb5 Qxd4 20. Bd3 *
Position (FEN): r5k1/1p3rpp/p3p3/b4p2/3qP3/2PB2Q1/PP3PPP/R3K2R b KQ - 1 20
Black to move.
Themes:  Middlegame  
Puzzle rating: 1442
Best move: Bxc3+