Chess puzzle (Crushing)
Moves: 1. d4 Nf6 2. Nc3 d5 3. Bf4 c6 4. e3 g6 5. Bd3 Bg7 6. h4 h5 7. Qd2 b5 8. a3 a5
9. e4 dxe4 10. Nxe4 Qxd4 11. Nf3 Qxb2 12. O-O Nxe4 13. Bxe4 Qc3 14. Rad1 Qxd2
15. Rxd2 O-O 16. Ne5 b4 17. axb4 axb4 18. Rb1 Bxe5 19. Bxe5 Nd7 20. Bxc6 Ra7
21. Bf4 Rc7 *
Position (FEN): 2b2rk1/2rnpp2/2B3p1/7p/1p3B1P/8/2PR1PP1/1R4K1 w - - 3 22
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1501
Best move: Bxc7