Chess puzzle (Crushing)
Moves: 1. c4 e5 2. Nc3 Bb4 3. Nf3 Bxc3 4. bxc3 d6 5. e4 Nc6 6. d3 Nge7 7. Be2 b6 8.
O-O O-O 9. Be3 f6 10. Nh4 Be6 11. f4 exf4 12. Bxf4 Ne5 13. Be3 Qd7 14. a4 Rae8
15. a5 N7g6 16. Nxg6 hxg6 17. axb6 axb6 18. Ra7 Nc6 19. Ra3 Kf7 20. d4 Bxc4 *
Position (FEN): 4rr2/2pq1kp1/1pnp1pp1/8/2bPP3/R1P1B3/4B1PP/3Q1RK1 w - - 0 21
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 985
Best move: Bxc4+